WHAT DOES AN OPERATING SYSTEM DO? o Silerschatz and Gavin: “An OS is Similar to a government” 0 Coordinator and Traffic Cop: Manages all resources Settles conflicting requests for resources Prevent errors and improper use of the computer o Facilitator: Provides facilities that everyone needs Standard Libraries,Windowing systems Make application programming easier,faster,less error-prone o Some features reflect both tasks: E.g.File system is needed by everyone (Facilitator) But File system must be Protected(Traffic Cop)WHAT DOES AN OPERATING SYSTEM DO? Silerschatz and Gavin: “An OS is Similar to a government” Coordinator and Traffic Cop: Manages all resources Settles conflicting requests for resources Prevent errors and improper use of the computer Facilitator: Provides facilities that everyone needs Standard Libraries, Windowing systems Make application programming easier, faster, less error-prone Some features reflect both tasks: E.g. File system is needed by everyone (Facilitator) But File system must be Protected (Traffic Cop)