Learn · CS 162 - Fall 2006

Lecture 5 of 272006-09-131 h 21 min

Cooperating Threads

John Kubiatowicz · University of California, Berkeley

At Internet Archive

Credits and licence

From
CS 162 - Fall 2006, University of California, Berkeley (at Internet Archive)
Licence
Internet Archive states no licence for it.
Attribution
2006 Regents of the University of California
Who can watch
Tweens profiles and older. How courses are placed

All the lectures

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