In this video, I have discussed about lock variable and its limitations
00:00 - Introduction
00:47 - Lock variable
01:13 - Busy waiting
02:46 - Working process of lock variable
07:59 - Limitation of lock variable
#lockvariable #operatingsystems #parnikatutorials
Instagram: / parnikatutorials
Website: www.parnikatutorials.in
Email id: parnikatutorials@gmail.com
To get the regular updates:
Telegram link: https://t.me/Parnikatutorials
Facebook: https://m.facebook.com/profile.php?id...
Linkedin: / parnika-tutorials-a8a9831b2
Pinterest: / parnikatutorials0892
GATE Video Resources:
Digital Logic: • ABOUT PARNIKA TUTORIALS
Computer Organization and Architecture: • ABOUT PARNIKA TUTORIALS
C Programming: • L 1: WHAT IS AN ALGORITHM AND CHARACTERIST...
Data Structures: • L 1: Uncover the Benefits of Linked List: ...
Theory of Computation: • ABOUT PARNIKA TUTORIALS
Compiler Design: • ABOUT PARNIKA TUTORIALS
Operating Systems: • PROCESS STATE DIAGRAM | LONG TERM, SHORT T...
Databases: • ABOUT PARNIKA TUTORIALS
Computer Networks: • ABOUT PARNIKA TUTORIALS
For GATE PYQs and much more explore: / parnikatutorials
A lock variable provides the simplest synchronization mechanism for processes. Some noteworthy points regarding Lock Variables are-
Its a software mechanism implemented in user mode, i.e. no support required from the Operating System.
Its a busy waiting solution (keeps the CPU busy even when its technically waiting).
It can be used for more than two processes.
When Lock = 0 implies critical section is vacant (initial value ) and Lock = 1 implies critical section occupied.
In questa pagina del sito puoi guardare il video online LOCK VARIABLE | PROCESS SYNCHRONIZATION | LIMITATIONS OF LOCK VARIABLE | OPERATING SYSTEM della durata di ore minuti seconda in buona qualità , che l'utente ha caricato Parnika Tutorials 04 maggio 2021, condividi il link con amici e conoscenti, su youtube questo video è già stato visto 384 volte e gli è piaciuto 14 spettatori. Buona visione!