Synchronization methods are the ways by which Linux protects the shared data between processes or processors. There are multiple methods available in Kernel, In this video, we will discuss the following methods
00:00 - Introduction
00:46 - Atomic Operations
05:59 - Spinlocks
14:35 - Semaphores
23:07 - Mutex
29:08 - Completion Variables
32:29 - Sequential Locks
37:20 - Disabling Preemption
40:13 - Memory Barriers
47:24 - Conclusion & References
If you liked the video, Kindly like, share, subscribe & comment for questions or suggestions. Happy Learning!