C
Chris Angelico
With Windows it *is* "normal". An experienced software developer
once even explained the reason to me. When a single process on Windows
does I/O, then the system essentially falls back to "single tasking".
Or (non-)"cooperative multitasking" at best, depending on how
dissocial the developer of that process is.
What?!
I've supported Windows for quite a few years now (ever since I stopped
being OS/2-exclusive (and will do until I can be Linux-exclusive...
too many people use it for me to drop it). There is nothing
cooperative or single-threaded about Windows multitasking around I/O.
I don't disagree that it absolutely sucks compared to Linux (even OS/2
from the 1990s beats today's Windows in a few areas), but not that
one.
ChrisA