|
|
|
|
|
by tombert
483 days ago
|
|
I hate Windows now because I'm comparing it to modern Linux and macOS, but in the 90's wasn't Windows NT pretty competitive with some of the commercial Unix offerings? I thought it had some pretty cool stuff in regards to non-blocking IO, and NTFS was pretty ahead of its time compared to most of the Unix filesystems at the time I think? I wasn't really writing code in the 90s, so it's tough for me to say with confidence, but I thought I read somewhere that Windows NT was, in some regards, objectively better than most of its competition in the 90's. |
|
Back then, Linux had either a primitive scheduler or O(n) scheduler, until 2003. NT shipped with an O(1) scheduler.
I personally feel NT still does high pressure memory management better than Linux. No opinion about other OSes, although macOS will ask the user what to force quit -- then again, given people have been seeing memory ballooning in random apps, including OOTB apps on macOS 15... Apple has other issues.
NT is great. It's just plagued by Win32. And those designers...
https://users.soe.ucsc.edu/~scott/courses/Spring01/111/slide...
> In 1996, more NT server licenses were sold than UNIX licenses