bkrumme
Well-known member
Even if the UI could be considered to be an integral part of the OS, there have not yet been any supporting or opposing arguments that mention the other, and more vitally important, aspects of the OS. Memory management, process/thread scheduling, hardware interaction...how do they compare between windows and mac?
I'll add a couple comments based on these aspects of the Operating System.
1. The filesystem in Mac OS (HFS+) automatically defragments files under 20MB in size (the majority of files on your hard drive) making I/O performance much higher on the Mac. You can only achieve this in Windows by using a 3rd party defragmenter like Diskeeper. The Windows defragmenter does not effectively defragment files, it only defragments the filesystem volume.
2. The most commonly used version of the Windows OS is the 32 bit version of Windows XP. This version of the OS, due to a Microsoft-imposed limitation on the Windows kernel, can only address a total of 3 GB of RAM TOTAL. In Mac OS, even the 32 bit versions, the use of 64 bit registers allows the OS to address up to 32 GB of RAM. The newer versions of Windows help this problem by having looser restrictions on the amount of memory you can use, but their memory managers do not properly clean up after themselves leading to high resource requirements. Windows 7 is better than Vista, but still doesn't reach the efficiency of Mac OS. Microsoft also artificially cripples their server operating systems so they can charge you more for the software license if you need to use more memory.