Monitors

  Рет қаралды 175,219

Neso Academy

Neso Academy

Күн бұрын

Operating System: Monitors
Topics discussed:
1. Monitors: A high-level abstraction that provides a convenient and effective mechanism for process synchronization.
Follow Neso Academy on Instagram: @nesoacademy (bit.ly/2XP63OE)
Follow me on Instagram: @jaiz_itech (bit.ly/2M3xyOa)
Contribute: www.nesoacademy.org/donate
Memberships: bit.ly/2U7YSPI
Books: www.nesoacademy.org/recommend...
Website ► www.nesoacademy.org/
Forum ► forum.nesoacademy.org/
Facebook ► goo.gl/Nt0PmB
Twitter ► / nesoacademy
Music:
Axol x Alex Skrindo - You [NCS Release]
#OperatingSystemByNeso #OperatingSystem #ProcessSynchronization #Monitors

Пікірлер: 32
@saulgoodman980
@saulgoodman980 2 жыл бұрын
As I understand, Monitors are a way of encapsulating the semaphores and related operations together so that the client programs wouldn't have to worry about making mistakes in acquiring or releasing locks. In other words, Monitors = Semaphores + OOP
@MM-vc5ic
@MM-vc5ic 2 жыл бұрын
you're goddamn right.
@johnpaul4301
@johnpaul4301 Жыл бұрын
It's all good man
@SaudBako
@SaudBako Жыл бұрын
This is the main point, Saul, which the presenter has unfortunately missed.
@Quancept
@Quancept Жыл бұрын
Yep!
@samarthtandale9121
@samarthtandale9121 9 ай бұрын
Well sayed! ... This is the crux of Monitors !
@keybored7862
@keybored7862 2 ай бұрын
For the first time in my life I've seen this golden comment section XD No foot-licking of instructors, just honest comments!
@nextleveltech267
@nextleveltech267 10 ай бұрын
Thank you ❤️
@taylorluttrell-williams6632
@taylorluttrell-williams6632 2 жыл бұрын
these videos are great; thank you so much!
@igornastasijevic5030
@igornastasijevic5030 Жыл бұрын
Good work
@mrymzrzr4741
@mrymzrzr4741 Жыл бұрын
a process out of the critical section cannot stop the other in monitor??
@mohamedosama597
@mohamedosama597 2 жыл бұрын
Thank u
@eatyofacen00b
@eatyofacen00b 2 жыл бұрын
I know that all you do is read the Operating System Concepts - 10th Edition book but... usually you're slightly better than this...
@viz_dugz
@viz_dugz 2 жыл бұрын
1. reads the definition 2. explain the definition by reading the definition 3. Moves on student still trying to piece it all together.
@givenchauke3125
@givenchauke3125 2 жыл бұрын
we came to youtube for him to solve that problem lol😂
@user-yf1kg3op3g
@user-yf1kg3op3g Жыл бұрын
True
@radicaltrains1402
@radicaltrains1402 Жыл бұрын
Why's he repeat everything 3 times 😭
@SOWProgramming
@SOWProgramming 4 күн бұрын
So you memorize it
@World-Of-Mr-Motivater
@World-Of-Mr-Motivater Жыл бұрын
why we are using two variables x and y inside monitors?
@anshulmanapure1980
@anshulmanapure1980 11 ай бұрын
Those aren't variables, but rather conditions. So you can say those are condition variables. You can have as many conditions that you want. Here Neso took x and y as an example i.e. 2 condition variables.
@World-Of-Mr-Motivater
@World-Of-Mr-Motivater 10 ай бұрын
Pleasure to hear the answer
@cosmos5200
@cosmos5200 2 ай бұрын
All good but i don't like is that you keep explaining ,you can use mouse cursor too for some schemetic preview for us to get the things easily. It seems that you are only reading the text ..
@allmobile2801
@allmobile2801 Жыл бұрын
Audio all Hindi
@shuyangnie2446
@shuyangnie2446 Жыл бұрын
aren't you the best
@kartheekgold4205
@kartheekgold4205 2 жыл бұрын
Too many words, no analogies, not clear, even the definitions were difficult to understand
@bhargav1811
@bhargav1811 Жыл бұрын
7:48 are condition construct the variables?? If not,what is the difference ??This explanation is good but this topic is useless !!!😂😂😂
@SaudBako
@SaudBako Жыл бұрын
I guess condition constructs are what Monitors use on the inside. Outside processes don't see them at all. To access shared data, they call the predefined procedures. You got it in reverse. The topic is fun, but the explanation might've failed it.
@PHrushikesh
@PHrushikesh 2 жыл бұрын
Can you stop reading what is written and explain using better examples. It is very abstract. You are reading just for the sake of reading.
@sumitramenaria1550
@sumitramenaria1550 Жыл бұрын
Qq
@shalinidheenadhayalan
@shalinidheenadhayalan 6 ай бұрын
Bro , if you listen properly he is explaining each points. So LISTENNNN!!!!
@pranjal86able
@pranjal86able 6 ай бұрын
why do you say the same thing four times?
Dining Philosophers Solution using Monitors
15:04
Neso Academy
Рет қаралды 101 М.
The Dining Philosophers Problem
20:16
Neso Academy
Рет қаралды 294 М.
У мамы в машине все найдется
00:38
Даша Боровик
Рет қаралды 2,8 МЛН
одни дома // EVA mash @TweetvilleCartoon
01:00
EVA mash
Рет қаралды 6 МЛН
когда одна дома // EVA mash
00:51
EVA mash
Рет қаралды 12 МЛН
Why? 😭 #shorts by Leisi Crazy
00:16
Leisi Crazy
Рет қаралды 28 МЛН
Semaphores
22:51
Neso Academy
Рет қаралды 425 М.
The Readers Writers Problem
15:32
Neso Academy
Рет қаралды 228 М.
Introduction to Threads
14:06
Neso Academy
Рет қаралды 669 М.
Interprocess Communication
12:49
Neso Academy
Рет қаралды 604 М.
The Bounded Buffer Problem
15:48
Neso Academy
Рет қаралды 256 М.
Process Synchronization - Problem 1
9:57
Neso Academy
Рет қаралды 68 М.
What is difference between Semaphore and Mutex
7:00
HowTo
Рет қаралды 470 М.
My Initial Impresson Of Go
12:39
TheVimeagen
Рет қаралды 26 М.
У мамы в машине все найдется
00:38
Даша Боровик
Рет қаралды 2,8 МЛН