11. Spinlocks, Semaphores, Mutexes, Memory Barriers, Seqlocks & Atomic Ops | Kernel Synchronisation

Опубликовано: 01 Ноябрь 2024
на канале: RAM BABU
2,673
46

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!