This term paper will help you study a particular feature of a contemporary operating system. You are
required to do the following:
1. Pick a feature of any contemporary operating system of choice (a list of features is given below).
2. Research the feature using literature or the Internet, and write in your own words a detailed
description of the feature and explanation on how it works.
3. Compare the feature implementation in your operating system of choice to implementations in
two other contemporary operating systems.
List of features:
• Processes
• Threads
• Multiprogramming
• Processor Scheduling
• Synchronization
• Deadlocks
• File Management
• I/O System
• Memory Management
• Security
• Protection
• Networking
• Distributed System
• Virtual Machines