Operating Systems PPT
Professor: Jerry Breecher, jb@cs.wpi.edu
Course Description
This course provides a graduate-level introduction to the theory and design of multi-programmed operating systems. Some of the topic areas covered include concurrent processes, process communication, input/output supervisors, memory management, resource allocation, and process scheduling. Selected topics in distributed operating systems will also be addressed.Textbook
Any of these editions will work fine: Silberschatz, Abraham, Peter B. Glavin and Greg Gagne,Operating System Concepts, Eighth Update Edition ISBN: 978-1-1181-1273-1
Operating System Concepts, Eighth Edition, John Wiley ISBN: 978-0-470-12872-5
Operating System Concepts, Eighth Edition, E-Book: Wiley Desktop Edition ISBN 978-0-470-47298-9
I expect that you can use the Seventh edition at a considerably lower price.
A book that contains a lot of great material (and which I will be referencing) is:
Doeppner, Thomas, Operating Systems in Depth John Wiley ISBN:978-0-471-68723-8
In the Table below are pointers to
the notes for the course. The formats available can be read by Microsoft
PowerPoint (.ppt) or downloaded to a postscript printer (.ps). Lectures
generally will be from these notes. Feel free to print them out and use them
during class to avoid extensive scribbling.
Lecture
Title
|
PowerPoint
|
Overview
|
|
Components
|
|
Project
|
|
Processes
|
|
Threads
|
|
Scheduling
|
|
Synchronization
|
|
Deadlocks
|
|
Memory Management
|
|
Virtual Memory
|
|
File Systems
|
|
IO Systems
|
|
Distributed Systems
|
|
Distributed File System
|
|
Distributed Coordination
|
|
Security
|
No comments:
Post a Comment