Introduction to Operating Systems

Author(s): Marvin Solomon and University of Wisconsin, Madison
Year: 2006
Content URL:Link to Content

DeliciousDel.icio.us DiggDigg FurlFurl RedditReddit SpurlSimpy SpurlSpurl

Excerpts from notes:

CS 537 is intended as a general introduction to the techniques used to implement operating systems and related kinds of systems software. Among the topics covered will be process management (creation, synchronization, and communication); processor scheduling; deadlock prevention, avoidance, and recovery; main-memory management; virtual memory management (swapping, paging, segmentation and page-replacement algorithms); control of disks and other input/output devices; file-system structure and implementation; and protection and security.