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: https://www.youtube.com/watch?v=7jN8tgLqbFc&list=PLhqPDa2HoaAYbAKnEZwfImsB4ILh25O3N
producer-consumer problem: https://youtu.be/peiDSe0QbIg
Race condition in operating system: https://youtu.be/Q9lH_eXGOp4
Spin lock, mutex, binary semaphore and counting semaphore: https://youtu.be/Yv4uyqOjdOU
Critical section in operating system: https://youtu.be/4eEe_Alh1T8
Critical section problem in operating system: https://youtu.be/QITOVomkc0s
Peterson solution: https://youtu.be/ddUsKyRAjXM
Limitation of Peterson solution: https://youtu.be/mCYYHCbtsn0
Test and Set Lock: https://youtu.be/pn3mxfdriFw
Swap Instruction: https://youtu.be/ybYm66oEWzo
Mutex and semaphore: https://youtu.be/nPQFBec0q3A
Spin lock, mutex, binary semaphore and counting semaphore: https://youtu.be/Yv4uyqOjdOU
Semaphore in operating system
Mutex in operating system
Mutex vs semaphore
Mutex vs Binary semaphore
Mutex vs Spinlock
Download
0 formats
No download links available.
Race Condition in Operating System | DevOps/SRE Interview Questions | NatokHD