Learn · Computer Science 162 - Fall 2009
Lecture 12 of 262009-10-081 h 21 min
Lecture 12: Address Translation
John KUBIATOWICZ · University of California, Berkeley
Credits and licence
- From
- Computer Science 162 - Fall 2009, University of California, Berkeley (at Internet Archive)
- Licence
- CC BY-NC-ND 3.0, as Internet Archive states it. Non-commercial use only, and no changed versions.
- Who can watch
- Tweens profiles and older. How courses are placed
All the lectures
- Lecture 1
- Lecture 2: Operating Systems History, Services, and Structure
- Lecture 3: Concurrency: Processes and Threads
- Lecture 4: Thread Dispatching
- Lecture 5: Cooperating Threads
- Lecture 6: Synchronization
- Lecture 7: Implementing Mutual Exclusion, Semaphores, Monitors and Condition Variables
- Lecture 8: Readers/Writers; Language Support for Synchronization
- Lecture 9: Tips for working in a Project Team/Cooperating Processes and Deadlock
- Lecture 10: Deadlock (con't)/ CPU Scheduling
- Lecture 11: Scheduling (con't)/ Protection: Kernel and Address Spaces
- Lecture 12: Address Translation
- Lecture 13: Address Translation 2, Caching and TLBs
- Lecture 14: Caching TLBs 2, Caching and Demand Paging
- Lecture 15: Page Allocation and Replacement
- Lecture 16: Page Allocation and Replacement 2, Survey of I/O Systems
- Lecture 17: File Systems and Disk Management
- Lecture 18: Queueing Theory, Filesystems
- Lecture 19: Filesystems, Naming, and Directories
- Lecture 20: Networks and Distributed Systems
- Lecture 21: Network Protocols
- Lecture 22: Network Protocols II
- Lecture 23: Network Communication Abstractions/RPC
- Lecture 24: Distributed File Systems
- Lecture 25: Protection and Security in Distributed Systems
- Lecture 26: Protection and Security in Distributed Systems II