Subject shorts
TRB OS
Choose a chapter or search this subject to find a lesson preview.
Open subject in the appAvailable chapters and topics
Available lessons
90 matching lessons
Free account
Free account
85 Solved Critical Sections and Peterson Tracing
1:32Free account
84 Solved Process Trees Shared Memory Messages
1:31Free account
83 Solved State Transitions and Scheduling Queues
1:31Free account
82 Spinlock vs Mutex Liveness Failures Peterson vs Semaphore
1:30Free account
81 Sockets vs RPC Mutex vs Semaphores
1:33Free account
80 Direct Indirect Blocking Non Blocking Pipes
1:34Free account
79 Program Process Cooperation SM vs MP
1:34Free account
78 Linux Windows and POSIX Synchronization
1:32Free account
77 Kernel and User Level Synchronization
1:29Free account
76 Single vs Multiprocessor Synchronization
1:29Free account
75 Priority Inversion and Priority Inheritance
1:30Free account
74 Indefinite Blocking Livelock Busy Waiting
1:31Free account
73 Liveness Deadlock and Starvation
1:30Free account
72 Semaphores vs Monitors
1:30Free account
71 Monitor Solutions and Dining Philosophers
1:31Free account
70 Condition Variables wait and signal
1:31Free account
69 Monitors and Their Structure
1:33Free account
68 Readers Writers Writers First
1:32Free account
67 Readers Writers Readers First
1:32Free account
66 Semaphore Solution to the Bounded Buffer
1:34Free account
65 Classical Problems and the Bounded Buffer
1:31Free account
64 Semaphore Pitfalls Deadlock Starvation Inversion
1:33Free account
63 Busy Waiting vs Blocking Semaphores
1:34Free account
62 Mutual Exclusion and Ordering with Semaphores
1:31Free account
61 Binary Semaphore vs Mutex Resource Pools
1:32Free account
60 Binary and Counting Semaphores
1:30Free account
59 wait and signal
1:34Free account
58 Semaphores and the Integer S
1:31Free account
57 Blocking Mutex vs Spinlock
1:34Free account
56 Mutual Exclusion with a Mutex
1:29Free account
55 Mutex Locks acquire and release
1:33Free account
54 Spinlocks Busy Waiting Hardware Pros and Cons
1:27Free account
53 Atomic Variables
1:32Free account
52 compare and swap and Swap
1:34Free account