The following table is a non-rigorous rating of different operating systems, meant more for discussion than reference.
|
Operating System/Feature |
Process Scheduling & Concurrency |
Process Synchronization & Concurrency |
Protected Memory |
Virtual Memory |
File System Complexity |
Security & Protection |
Networking |
User Interface |
Use of Open Standards |
|
DOS |
1 |
0 |
0 |
0 |
3 |
0 |
0 |
2 |
2 |
|
Windows 3.11 |
4 |
2 |
2 |
3 |
4 |
2 |
4 |
6 |
3 |
|
Windows 95 |
5 |
4 |
5 |
6 |
5 |
3 |
5 |
9 |
4 |
|
Windows NT |
7 |
6 |
7 |
8 |
8 |
6 |
6 |
6 |
5 |
|
OS/2 |
7 |
8 |
8 |
8 |
7 |
5 |
6 |
8 |
6 |
|
MacOS 7 |
5 |
6 |
2 |
4 |
6 |
6 |
6 |
9 |
6 |
|
"Best of" UNIX |
9 |
9 |
9 |
9 |
9 |
7 |
9 |
7 |
10 |
|
VMS |
9 |
9 |
9 |
9 |
8 |
9 |
7 |
7 |
5 |