Course27 lectures35 h 50 min
CS 162 - Spring 2006
Anthony Joseph · University of California, Berkeley
About
CS 162: Operating Systems and Systems Programming - Spring 2006. Basic concepts of operating systems and system programming. Utility programs, subsystems, multiple-program systems. Processes, interprocess communication, and synchronization. Memory allocation, segmentation, paging. Loading and linking, libraries. Resource allocation, scheduling, performance evaluation. File systems, storage devices, I/O systems. Protection, security, and privacy. Lectures available as streaming video at webcast.berkeley.edu/courses.
Operating Systems and System Programming
Lectures
- What is an Operating System?
- Operating Systems History, Services, and Structure
- Concurrency: Processes, Threads, and Address Spaces
- Thread Dispatching
- Cooperating Threads
- Synchronization
- Implementing Mutual Exclusion, Semaphores, Monitors, and Condition Variables
- Readers/Writers; Language Support for Synchronization
- Cooperating Processes and Deadlock
- Deadlock/CPU Scheduling
- Thread Scheduling (con't); Protection: Address Spaces
- Address Translation
- Address Translation 2, Caching and TLBs
- Caching and Demand Paging
- Page Allocation and Replacement
- Page Allocation and Replacement 2, Survey of I/O Systems
- File Systems and Disk Management
- Filesystems, Naming, and Directories
- File Systems (con't), Distributed Systems
- Networks and Distributed Systems
- Networking
- Networking II
- Remote Procedure Call
- Distributed File Systems
- Protection and Security in Distributed Systems
- Protection and Security in Distributed Systems II
- Cybersecurity Attacks
Credits and licence
- Institution
- University of California, Berkeley
- Teacher
- Anthony Joseph
- Year
- 2006
- Level
- Undergraduate
- Language
- English
- Subjects
- Computer science
- Source
- Internet Archive
- Licence
- Internet Archive states no licence for it. Internet Archive's terms
- Attribution
- 2006 Regents of the University of California
- Who can watch
- Internet Archive gives no rating. Invisible Network shows it to Tweens profiles and older, judged from what the source says about it. How courses are placed