Sujet : Re: Stealing a Great Idea from the 6600
De : terje.mathisen (at) *nospam* tmsw.no (Terje Mathisen)
Groupes : comp.archDate : 29. Jul 2024, 20:23:34
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <v88q7n$k6j5$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/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Firefox/91.0 SeaMonkey/2.53.18.2
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.
Said bottleneck is almost always related to anti-virus programs, if you are accessing a lot of files the latency of the scanner green light can be pretty awful.
I know that rustup, the Rust installation tool, used to be around an order of magnitude slower on Windows than Linux, with the same hardware platform. It turns out that the maximum throughput for AV+NTFS is about the same as for Linux, so by making all the file create/write/close operations async, they managed to get speed parity.
Terje
-- - <Terje.Mathisen at tmsw.no>"almost all programming can be viewed as an exercise in caching"