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.
Auf dieser Seite können Sie das Online-Video LOCK VARIABLE | PROCESS SYNCHRONIZATION | LIMITATIONS OF LOCK VARIABLE | OPERATING SYSTEM mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Parnika Tutorials 04 Mai 2021 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 384 Mal angesehen und es wurde von 14 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!