Re: Stealing a Great Idea from the 6600

Liste des GroupesRevenir à c arch 
Sujet : Re: Stealing a Great Idea from the 6600
De : cr88192 (at) *nospam* gmail.com (BGB)
Groupes : comp.arch
Date : 29. Jul 2024, 18:31:27
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <v88jlh$j2v6$1@dont-email.me>
References : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
User-Agent : Mozilla Thunderbird
On 7/29/2024 1:49 AM, Lawrence D'Oliveiro wrote:
On Sun, 28 Apr 2024 14:00:28 -0500, BGB wrote:
 
Some stuff say builds should not take quite this long, but this is what
I am seeing...
 On Windows, the filesystem can be quite a bottleneck.
Yeah, there seems to be a fairly long delay mostly in opening and closing files.
It was bad enough in some cases that for BGBCC, I had felt almost tempted to load all of the C library headers into a specialized VFS (such as a WAD4 image).
However, BGBCC already caches previously loaded headers between TUs, and the typical compiler command-line gives most of the source files all at once in this case, so it is able to aggregate much of this cost.
Also a fair chunk of the CPU time (when compiling progams for my ISA) is spent mostly in debug-dumping and running the WEXifier. Basically, dumping the preprocessor output and AST for each TU is expensive (again, mostly because of filesystem delays).
Saw a thing where apparently much of this delay is because Windows Defender tends to examine every file as it is opened or closed (and file IO would be significantly faster if Windows Defender were not involved).
Did one time run into an annoyance also where a small command-line program I was working on seemingly triggered Windows Defender for a more in-depth look, and then took around 500-700ms for process creation (which was annoying, but then fixed itself as further code changes caused it to stop triggering).
Would be nice if, maybe they could add a white-list or something so that it can stop checking files it has already looked at recently (and which have not changed).
Well, along with whatever the normal Antivirus software is doing.
It is annoying sometimes...
Though, my computers are still less annoying than my dad's computers. He keeps installing some antispyware software which is extra annoying (takes several seconds to analyze things, and interferes with operation in some cases).
For example, there was a thing recently where he broke his Firefox install and couldn't get Firefox reinstalled, mostly because the antispyware program was breaking the Firefox install (and replacing the program binary with a no-op stub). Had to disable the program manually to get Firefox reinstalled.
Previously, it had somehow broken Edge as well. Would have been extra annoying if there were no working web-browser.
As I see it, basic AV software mostly works as it generally also protects against other forms of malware (and installing multiple AV programs along with other antispyware and antimalware tools mostly just makes a PC slow and ill-behaved; then he blames the computer hardware for being slow and ill-behaved, etc...).
But, one rule that eliminates like 90% of malware: Don't install warez...
...

Date Sujet#  Auteur
29 Jul 24 * Re: Stealing a Great Idea from the 660016Lawrence D'Oliveiro
29 Jul 24 +* Re: Stealing a Great Idea from the 66006BGB
30 Jul 24 i`* Re: Stealing a Great Idea from the 66005Lawrence D'Oliveiro
30 Jul 24 i `* Re: Stealing a Great Idea from the 66004BGB
31 Jul 24 i  `* Re: Stealing a Great Idea from the 66003Lawrence D'Oliveiro
31 Jul 24 i   `* Re: Stealing a Great Idea from the 66002BGB
1 Aug 24 i    `- Re: Stealing a Great Idea from the 66001Lawrence D'Oliveiro
29 Jul 24 `* Re: Stealing a Great Idea from the 66009Terje Mathisen
29 Jul 24  `* Re: Stealing a Great Idea from the 66008MitchAlsup1
30 Jul 24   +- Re: Stealing a Great Idea from the 66001Lawrence D'Oliveiro
30 Jul 24   +* Re: Stealing a Great Idea from the 66004Michael S
30 Jul 24   i`* Re: Stealing a Great Idea from the 66003MitchAlsup1
31 Jul 24   i `* Re: Stealing a Great Idea from the 66002BGB
1 Aug 24   i  `- Re: Stealing a Great Idea from the 66001Lawrence D'Oliveiro
1 Aug 24   `* Re: Stealing a Great Idea from the 66002Thomas Koenig
1 Aug 24    `- Re: Stealing a Great Idea from the 66001MitchAlsup1

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal