Outline for April 4, 2008
Reading:
Text
, §2, 3
Greetings and felicitations!
Operating system I/O functions
continued from last lecture
Direct memory access (DMA)
Operating system process functions
Create, delete, schedule
Synchronize, communicate
Operating system memory functions
Share memory among many processes: address transformation
Memory management
Operating system secondary storage functions
Space management and addressing
When to move data; scheduling
Operating system user interface functions
Enable users to run processes easily
Other desireable features
Efficient
Reliabile
Maintainable
Small
Organization of operating systems
Monolithic
Kernel
Process hierarchy
Object oriented
to be continued
You can also obtain a PDF version of this.
Version of April 6, 2008 at 3:16 PM