Learn · Computer Science 162 - Fall 2009

Lecture 11 of 262009-10-051 h 16 min

Lecture 11: Scheduling (con't)/ Protection: Kernel and Address Spaces

John KUBIATOWICZ · University of California, Berkeley

At Internet Archive

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

  1. Lecture 1 1 h 22 min · Audio
  2. Lecture 2: Operating Systems History, Services, and Structure 1 h 23 min · Audio
  3. Lecture 3: Concurrency: Processes and Threads 1 h 23 min · Audio
  4. Lecture 4: Thread Dispatching 1 h 22 min · Audio
  5. Lecture 5: Cooperating Threads 1 h 23 min · Audio
  6. Lecture 6: Synchronization 1 h 23 min · Audio
  7. Lecture 7: Implementing Mutual Exclusion, Semaphores, Monitors and Condition Variables 1 h 22 min · Audio
  8. Lecture 8: Readers/Writers; Language Support for Synchronization 1 h 21 min · Audio
  9. Lecture 9: Tips for working in a Project Team/Cooperating Processes and Deadlock 1 h 22 min · Audio
  10. Lecture 10: Deadlock (con't)/ CPU Scheduling 1 h 24 min · Audio
  11. Lecture 11: Scheduling (con't)/ Protection: Kernel and Address Spaces 1 h 16 min · Audio
  12. Lecture 12: Address Translation 1 h 21 min · Audio
  13. Lecture 13: Address Translation 2, Caching and TLBs 1 h 22 min · Audio
  14. Lecture 14: Caching TLBs 2, Caching and Demand Paging 1 h 23 min · Audio
  15. Lecture 15: Page Allocation and Replacement 1 h 23 min · Audio
  16. Lecture 16: Page Allocation and Replacement 2, Survey of I/O Systems 1 h 21 min · Audio
  17. Lecture 17: File Systems and Disk Management 55 min · Audio
  18. Lecture 18: Queueing Theory, Filesystems 1 h 22 min · Audio
  19. Lecture 19: Filesystems, Naming, and Directories 1 h 16 min · Audio
  20. Lecture 20: Networks and Distributed Systems 1 h 17 min · Audio
  21. Lecture 21: Network Protocols 1 h 18 min · Audio
  22. Lecture 22: Network Protocols II 1 h 25 min · Audio
  23. Lecture 23: Network Communication Abstractions/RPC 1 h 18 min · Audio
  24. Lecture 24: Distributed File Systems 1 h 19 min · Audio
  25. Lecture 25: Protection and Security in Distributed Systems 1 h 24 min · Audio
  26. Lecture 26: Protection and Security in Distributed Systems II 1 h 11 min · Audio