Monitors

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ธ.ค. 2024

ความคิดเห็น •

  • @saulgoodman980
    @saulgoodman980 2 ปีที่แล้ว +151

    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 ปีที่แล้ว +41

      you're goddamn right.

    • @johnpaul4301
      @johnpaul4301 2 ปีที่แล้ว +16

      It's all good man

    • @SaudBako
      @SaudBako 2 ปีที่แล้ว +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 9 หลายเดือนก่อน +14

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

  • @HabibiTau
    @HabibiTau 2 หลายเดือนก่อน +1

    I have watched all videos before this video in the playlist. I admit it was a bit confusing to understand this video but one who focuses can understand it. Even though he reads what is written on the slides, it still makes some sense.

  • @aasthalondhe8068
    @aasthalondhe8068 หลายเดือนก่อน

    your teaching is awesome ..thanks a lot :)

  • @World-Of-Mr-Motivater
    @World-Of-Mr-Motivater ปีที่แล้ว +5

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

    • @anshulmanapure1980
      @anshulmanapure1980 ปีที่แล้ว +6

      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 3 ปีที่แล้ว +61

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

  • @taylorluttrell-williams6632
    @taylorluttrell-williams6632 3 ปีที่แล้ว +14

    these videos are great; thank you so much!

  • @nextleveltech267
    @nextleveltech267 ปีที่แล้ว +4

    Thank you ❤️

  • @ESWARNEELI-s9b
    @ESWARNEELI-s9b 6 หลายเดือนก่อน +1

    VERY USEFULL FOR US

  • @cosmos5200
    @cosmos5200 8 หลายเดือนก่อน +1

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

  • @mrymzrzr4741
    @mrymzrzr4741 2 ปีที่แล้ว +1

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

  • @igornastasijevic5030
    @igornastasijevic5030 2 ปีที่แล้ว +2

    Good work

  • @radicaltrains1402
    @radicaltrains1402 2 ปีที่แล้ว +27

    Why's he repeat everything 3 times 😭

    • @SOWProgramming
      @SOWProgramming 6 หลายเดือนก่อน +2

      So you memorize it

  • @kartheekgold4205
    @kartheekgold4205 3 ปีที่แล้ว +46

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

  • @mohamedosama597
    @mohamedosama597 3 ปีที่แล้ว +4

    Thank u

  • @PHrushikesh
    @PHrushikesh 3 ปีที่แล้ว +83

    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.

  • @bhargav1811
    @bhargav1811 2 ปีที่แล้ว +3

    7:48 are condition construct the variables?? If not,what is the difference ??This explanation is good but this topic is useless !!!😂😂😂

    • @SaudBako
      @SaudBako 2 ปีที่แล้ว

      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.

  • @allmobile2801
    @allmobile2801 2 ปีที่แล้ว +2

    Audio all Hindi

  • @shuyangnie2446
    @shuyangnie2446 2 ปีที่แล้ว +2

    aren't you the best

  • @pranjal86able
    @pranjal86able ปีที่แล้ว

    why do you say the same thing four times?

  • @anubhav9158
    @anubhav9158 หลายเดือนก่อน

    Bro literrally just vomitted everything as it is from OS concepts book(authors - greg gagne,silberschatz and galvin) 😞