Monitors

Поділитися
Вставка
  • Опубліковано 8 сер 2024
  • 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

КОМЕНТАРІ • 33

  • @saulgoodman980
    @saulgoodman980 2 роки тому +133

    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 роки тому +40

      you're goddamn right.

    • @johnpaul4301
      @johnpaul4301 Рік тому +14

      It's all good man

    • @SaudBako
      @SaudBako Рік тому +10

      This is the main point, Saul, which the presenter has unfortunately missed.

    • @Quancept
      @Quancept Рік тому +4

      Yep!

    • @samarthtandale9121
      @samarthtandale9121 Рік тому +3

      Well sayed! ... This is the crux of Monitors !

  • @keybored7862
    @keybored7862 5 місяців тому +10

    For the first time in my life I've seen this golden comment section XD No foot-licking of instructors, just honest comments!

  • @radicaltrains1402
    @radicaltrains1402 Рік тому +23

    Why's he repeat everything 3 times 😭

  • @nextleveltech267
    @nextleveltech267 Рік тому +4

    Thank you ❤️

  • @igornastasijevic5030
    @igornastasijevic5030 2 роки тому +2

    Good work

  • @taylorluttrell-williams6632
    @taylorluttrell-williams6632 3 роки тому +14

    these videos are great; thank you so much!

  • @user-xw4iv4nk7o
    @user-xw4iv4nk7o 2 місяці тому +1

    VERY USEFULL FOR US

  • @mrymzrzr4741
    @mrymzrzr4741 2 роки тому +1

    a process out of the critical section cannot stop the other in monitor??

  • @mohamedosama597
    @mohamedosama597 3 роки тому +4

    Thank u

  • @World-Of-Mr-Motivater
    @World-Of-Mr-Motivater Рік тому +4

    why we are using two variables x and y inside monitors?

    • @anshulmanapure1980
      @anshulmanapure1980 Рік тому +5

      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 Рік тому +1

      Pleasure to hear the answer

  • @viz_dugz
    @viz_dugz 2 роки тому +52

    1. reads the definition
    2. explain the definition by reading the definition
    3. Moves on
    student still trying to piece it all together.

  • @allmobile2801
    @allmobile2801 2 роки тому +2

    Audio all Hindi

  • @eatyofacen00b
    @eatyofacen00b 2 роки тому +29

    I know that all you do is read the Operating System Concepts - 10th Edition book but... usually you're slightly better than this...

  • @cosmos5200
    @cosmos5200 4 місяці тому

    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 ..

  • @shuyangnie2446
    @shuyangnie2446 Рік тому +2

    aren't you the best

  • @bhargav1811
    @bhargav1811 2 роки тому +2

    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.

  • @kartheekgold4205
    @kartheekgold4205 3 роки тому +42

    Too many words, no analogies, not clear, even the definitions were difficult to understand

  • @pranjal86able
    @pranjal86able 9 місяців тому

    why do you say the same thing four times?

  • @PHrushikesh
    @PHrushikesh 2 роки тому +76

    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.