Find users

Operating System Structures - Operating System - Lecture Slides

Slides, Computer Science

Post: March 27th, 2013
Description
These are the Lecture Slides of Operating System which includes Environment, Fundamental Goal, Programs, Time Line, User Programs, Versus, Operating System, Running, Symmetric Multiprocessing etc.Key important points are: Operating System Structures, Interface Provided, Programmer Access, Programmers, System Calls, User Level Access, Services, Layered Approach, Operating System, Data Types
These are the Lecture Slides of Operating System which includes Environment, Fundamental Goal, Programs, Time Line, User Programs, Versus, Operating System, Running, Symmetric Multiprocessing etc.Key important points are: Operating System Structures, Interface Provided, Programmer Access, Programmers, System Calls, User Level Access, Services, Layered Approach, Operating System, Data Types
-
Embed this document

Report Report

Reason:

Send Message

Login or register to download this document!

If you are already registered, login otherwise Register , it just takes 1 minute!

Uploaded by:

ekana

ekana
Universityuni_5documents_40doc_answ
Embed this document
Get the App
Contents
Chapter 2: Operating-System Structures • Operating system design • Interface provided to users & programmers – System calls (programmer access) – User level access to system • Services 1 Docsity.com System Structure • Layered approach – Operating system divided into layers – Higher levels use only services of lower levels – Basic principle of abstract data types (classes) Figure 2.14 2 Docsity.com Mechanism vs. Policy • Mechanisms determine how to do something – Provided by the operating system – E.g., ability to set the priority of a user process • Policies determine what will be done – E.g., determining which processes get highest priority • Separation gives flexibility • Solaris example p. 67 – CPU scheduling controlled by loadable tables – These tables provide a general purpose mechanism for scheduling – The policy is determined by the specific table loaded – E.g., different tables can provide time-sharing, batch 3 processing or r..

Docsity.com

Learning becomes social!

Authentication required

This feature is reserved for registered user

Register Login

Docsity.com

Learning becomes social!

Authentication required

Hi!
In order to freely download all the documents on Docsity, please register or login:

Register Login