Lecture-OS-Overview-3-22-10

Lecture-OS-Overview-3-22-10 - OperatingsystemOverview PartI...

Info iconThis preview shows pages 1–8. Sign up to view the full content.

View Full Document Right Arrow Icon
Operating system Overview Part - I Ratan K. Guha CIS 3360 Security in Computing March 22, 2010 Spring 2010  1 OS - Organization
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Resources Used Gary Nutt – Operating System, Third Edition,  Addison Wesley, 2004, ISBN-0-201-77344-9  Slides prepared for this book   Reading Assignment –  Chapter 4 2 OS - Organization
Background image of page 2
Lecture Overview Purpose of OS Os requirements OS design constraints Basic operating system organization Unix, Linux, Windows NT Summary 3 OS - Organization
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Purpose of an OS Create  an abstract machine environment with multiple,  autonomous abstract components Coordinate  the use of the components according to the  policies of the machine’s administrator 4 OS - Organization
Background image of page 4
OS - Organization 5 Abstract Machine Entities Process : A sequential program in execution Resource : Any abstract resource that a process can  request, and which may can cause the process to be  blocked if the resource is unavailable. File : A special case of a resource.  A linearly-addressed  sequence of bytes.  “A byte stream.”
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
OS - Organization 6 Classic Process OS implements { abstract machine } – one per task Multiprogramming  enables N programs to be  space-muxed  in  executable memory, and  time-muxed  across the physical  machine processor. Result : Have an environment in which there can be multiple  programs in execution  concurrently *, each as a processes * Concurrently: Programs appear to execute simultaneously
Background image of page 6
OS - Organization 7 Algorithms, Programs, and Processes Data Files
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 8
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 10/05/2010 for the course CIS CIS 3360 taught by Professor Guha during the Spring '10 term at University of Central Florida.

Page1 / 25

Lecture-OS-Overview-3-22-10 - OperatingsystemOverview PartI...

This preview shows document pages 1 - 8. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online