CS 550 - IIT Computer Science Department

Download Report

Transcript CS 550 - IIT Computer Science Department

CS 550
Comparitive Operating Systems
Comparison of Windows 2000 and
Linux on Performance and Security
Presented by Makesh Balasubramanian
Student ID:999-29-3290
Email:[email protected]
FEATURES
WINDOWS 2000:
GUI based desktop OS-Microsoft bannered.
•
•
•
•
both single user multitasking and multi-user multitasking
Supports SMPs,threads,IPCs etc.,
concurrency mechanisms-mutex, semaphores etc.,
Scheduling-priority driven preemptive round robin within a priority level
LINUX:
•
•
Linus Torvalds announced his work first on Aug. 5 1991.
considered a full featured Unix system running on a variety of platforms.
Scheduling- traditional Unix scheduling with two new classes.
General comparison
Criterion
Windows 2000
Linux
Ease of use
Good
Okay
User assistance
Application
specific
Command specific
History
No
Good
Technical support Good
OSS
Pricing
mid and low range
High
PERFORMANCE
given below are some of the performance criterion comparisons
Criterion
Windows 2000
Linux
Plug’n play
Good
Okay
System resilience Okay
Developing
Workload
management
Developing
Developing
Stability
Less
More
Partitioning
support
Okay
Okay
Web service
support
Good
Web appln
support is also
very good with
.NET
Good
Web appln.
Support is okay
PERFORMANCE continues
Criterion
Windows 2000
Linux
Flexibility of
commands
Not good
Good
Complexity
Not much
Complex due its
flexibility
Speed of
execution
Faster in web
applns.
Faster in simple
commands
Performance
-depends on the appln.
-each OS has its own merits its own merits
which depend on the appln.
SECURITY
Windows 2000:
• developed as a desktop OS
• security pervades the entire system.
• vulnerable to e-mail attacks.
Linux:
• Good networking OS
• ‘Root’ alone has the access right to touch the system
programs.hence system suffers no difficulty.
• separate user account creation specifically for running
email attachments can isolate the account and so, no virus or
a trojan can attack.
SECURITY
Standard installation wise-Windows 2000 looks better.
•
Kerberos protocol for simple user
authentication and access control in the network.
•
EFS(Encrypted File System)- contained in
NTFS 5.0 Windows 2000 file system as a standard
solution.
-Linux needs additional installation efforts for all these.
Windows 2000 provides simple PKI(public key interface).
but even with all these things…
Windows looks inferior to Linux in security.
No Linux system has sofar reported any crash.
CONCLUSION
-Comparisons dealt, though didn’t give the total
picture,may give a vision of the features.
-its always the application and the user- the two
deciding factors of choosing a OS.
-Many companies use a combination.
-So, Better to have an application specific usage