1 / 3

COMP -346 Operating Systems

COMP -346 Operating Systems. Franz J. Kurfess Computer Science Department Concordia University. Contents. Introduction Computer System Structures Operating System Structures Processes Process Synchronization Deadlocks CPU Scheduling Memory Management Virtual Memory File Management

Download Presentation

COMP -346 Operating Systems

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. COMP -346Operating Systems Franz J. Kurfess Computer Science Department Concordia University

  2. Contents • Introduction • Computer System Structures • Operating System Structures • Processes • Process Synchronization • Deadlocks • CPU Scheduling • Memory Management • Virtual Memory • File Management • Security • Networking • Distributed Systems • Case Studies • Conclusions

  3. Remarks These are the slides for the COMP 346 course, Principles of Operating Systems. They are also available on-line at http://www.cs.concordia.ca/~faculty/franz. Some slides are “builds” (a diagram is presented in stages, not as a whole), and may be easier to follow in the electronic version. I’m aware of some problems with the printouts (some figures and tables didn’t convert well from the color slides to the black-and-white printout). Please notify me (franz@cis.njit.edu) if you notice any remaining errors. I hope that this document is helpful for understanding OS principles and concepts. Franz Kurfess, CS Department, Concordia University

More Related