Race Condition in Operating System | DevOps/SRE Interview Questions

Опубликовано: 29 Октябрь 2024
на канале: PracticalCSJourney
4,688
52

In this video:
1. Why we need process synchronisation?
2. What is race condition?
3. Example to demonstrate race condition in os
4. In which situations does race conditions happens?

Interprocess communication:    • Part 1/2: Interprocess communication ...  

producer-consumer problem:    • 1/2: Producer Consumer Problem in Ope...  
Race condition in operating system:    • Race Condition in Operating System | ...  
Spin lock, mutex, binary semaphore and counting semaphore:    • Spin Lock vs Mutex vs Binary Semaphor...  

Critical section in operating system:    • Critical Section in Operating System ...  
Critical section problem in operating system:    • Critical Section Problem in Operating...  
Peterson solution:    • Peterson's Solution for Critical Sect...  
Limitation of Peterson solution:    • Drawbacks/Limitations of Peterson's S...  
Test and Set Lock:    • Test and Set Lock Solution for Critic...  
Swap Instruction:    • Critical Section Problem Solution usi...  
Mutex and semaphore:    • Semaphore and Mutex in Operating Syst...  
Spin lock, mutex, binary semaphore and counting semaphore:    • Spin Lock vs Mutex vs Binary Semaphor...  

Semaphore in operating system
Mutex in operating system
Mutex vs semaphore
Mutex vs Binary semaphore
Mutex vs Spinlock