Process Synchronization

Поделиться
HTML-код
  • Опубликовано: 2 июн 2024
  • Operating System: Process Synchronization
    Topics discussed:
    1. Process Synchronization.
    2. Cooperating Processes.
    3. Brief recap of Shared Memory Systems and Producer-Consumer Problem.
    4. Race Condition.
    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/recommende...
    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

Комментарии • 63

  • @modemharikumar9232
    @modemharikumar9232 2 года назад +91

    your videos will get huge traffic on before the exam day

  • @cyrusren7260
    @cyrusren7260 2 года назад +80

    To sum this up. Cooperating process with shared address space may give rise to Race condition Due to concurrent access to shared Data. To avoid Race condition We may Learn Process Synchronization.

    • @_sayandas
      @_sayandas Год назад

      But wth is Process Synchronisation and how do we achieve that.
      We watched the whole about P.S but he never told WHAT is P.S

    • @learnmoregamingbs1231
      @learnmoregamingbs1231 Год назад +2

      @@_sayandas that what he told at end there are various methods that will be discussed in next video

  • @jongpac2
    @jongpac2 5 месяцев назад +3

    It's really clear I ever saw on RUclips and much much better than our prof. in college for sure. I should have known this video because tomorrow is my final exam...omg

  • @shaziasamreen8584
    @shaziasamreen8584 2 года назад +22

    Really loved your explanation.Yiu explain in such a way that we can remember long time as the concept is clearly understood.Thank you so much for your efforts

  • @kevalkrishna4134
    @kevalkrishna4134 Год назад +5

    Clear explanation,really understood the concept

  • @radaefilms3150
    @radaefilms3150 2 года назад +3

    Amazing lecture

  • @lydiagijugeorgegeorge6306
    @lydiagijugeorgegeorge6306 2 года назад +4

    Very helpful..... Thank you sooooo much Sir😍🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋🦋

  • @batchusatyasri2402
    @batchusatyasri2402 2 года назад +2

    Nice explanation 👌

  • @b.sgaming6870
    @b.sgaming6870 Год назад +2

    iam happy that i understand so basics

  • @AbhishekSingh-cu1fe
    @AbhishekSingh-cu1fe Год назад +1

    Amazing Explanation 😍

  • @gurugaming8398
    @gurugaming8398 2 года назад +8

    Please upload other remaining chapters too ☺️☺️. 🥺

  • @surajregmi11
    @surajregmi11 Год назад +3

    So, what will be the value of counter at the end if the execution follows the steps outlined above? counter = 6 or counter = 4? You said if producer gets to set the value first it would be 6 else 4. But does not consumer get to set the value again after it has been set by producer according to the order of execution? Or am I misunderstanding something here? @Neso Academy
    BTW, your videos are excellent. Kudos and more power to you!

  • @user-mp7fo4ul5v
    @user-mp7fo4ul5v 10 месяцев назад +1

    Wow this is way much easy to understand😊😊

  • @unruly_ronin
    @unruly_ronin 6 месяцев назад

    Nice work. Thank you

  • @farahmohamed2104
    @farahmohamed2104 6 месяцев назад

    superb introduction

  • @sksksk2940
    @sksksk2940 2 года назад +3

    yay thank you for this 💯

  • @lyn8964
    @lyn8964 Год назад

    very helpful thank youuuu

  • @petsofnature.41
    @petsofnature.41 21 день назад

    Great way to explain the things yar

  • @learninginstudentscafe7284
    @learninginstudentscafe7284 2 года назад

    Good job

  • @jishajiju2079
    @jishajiju2079 2 года назад +2

    Nice explanation

  • @codingki7826
    @codingki7826 Год назад

    Great sir

  • @modemharikumar9232
    @modemharikumar9232 2 года назад +15

    teacher: what is your aim?
    me: getting reply from neso academy
    good video thanks for uploading freely

  • @sharmaanuj334
    @sharmaanuj334 8 месяцев назад

    Cooperating process with shared address space may give rise to Race condition Due to concurrent access to shared Data. As in producer-consumer problem when register1 hasnt updated the counter value but register2 is given counter's value which is incorrect
    register1 = counter
    register1 = register1 + 1
    register2 = counter
    register2 = register2 - 1
    counter = register1
    counter = register2

  • @c.d.premkumar6867
    @c.d.premkumar6867 2 года назад +3

    Excellent !

  • @ayshaazath4240
    @ayshaazath4240 11 месяцев назад

    Thank you so much sir

  • @user-ed3kp2bk8x
    @user-ed3kp2bk8x 3 месяца назад

    Why sir you are not making that freely available in youtube.
    Sir please upload remaining videos that are memory management and file system .
    Pleeeeaassee sir🥺

  • @divyaagarwal3091
    @divyaagarwal3091 Год назад

    Thankyou sir

  • @MonikaKumari-er4de
    @MonikaKumari-er4de Год назад

    thankyou sir

  • @Bru8753
    @Bru8753 Год назад +1

    Can someone explain why the first one to access counter at the end sets the value? Does the second access not go through?

  • @hakimayoola9593
    @hakimayoola9593 2 года назад +1

    Hello Neso,
    Please, the MXcode application is no longer working.
    What do I do please?

  • @rajee9755
    @rajee9755 5 дней назад

    Pls upload remaining videos also

  • @samvidhaansingh1453
    @samvidhaansingh1453 2 года назад

    Legend

  • @mdmuquimakhter5145
    @mdmuquimakhter5145 2 года назад +3

    3:58 in which lecture no. is producer-consumer problem discussed??

    • @BhuvanGabbita
      @BhuvanGabbita 2 года назад

      ruclips.net/video/Qx3P2wazwI0/видео.html

    • @charan2604
      @charan2604 2 года назад +1

      Eee video lo cheppadu ga,vinu

    • @CompSciJ
      @CompSciJ Год назад

      Video 24 "Shared Memory Systems"

  • @parasgami1461
    @parasgami1461 2 года назад

    nice

  • @ushachetty4749
    @ushachetty4749 6 месяцев назад

    Pdf s available for this class

  • @ahmed_raaphat
    @ahmed_raaphat Год назад

    You are a Ledge!

  • @mdmuquimakhter5145
    @mdmuquimakhter5145 2 года назад

    Race condition🏇 🏁🏇

  • @gouthamkrishna3565
    @gouthamkrishna3565 Год назад +1

    Cheta, Naatil evada?

  • @whynotkx18
    @whynotkx18 Год назад

    Woww👍👍👍👍

  • @debashishsahoo1018
    @debashishsahoo1018 2 года назад +7

    Why don't you provide everything for free or everything with fees?
    Nice business idea!

  • @XYZ-vv5up
    @XYZ-vv5up 2 года назад

    Malli vesesav

  • @garrettthompson7250
    @garrettthompson7250 Год назад +1

    this did not need to be 20 minutes. man repeats everything ten times.

    • @sultanhanga
      @sultanhanga Год назад

      Nuh he explained it very well. I finally understand it😊

    • @Parallaxxx28
      @Parallaxxx28 Месяц назад

      Why dont you make your own course that covers every topic in 2 minutes? You should be grateful that you have free courses available that institutions take thousands of dollars to teach! If it doesn’t suit you, go to some other video instead of complaining!!!

  • @QuangTranVi
    @QuangTranVi Месяц назад

    like if you are hcmut-er here

  • @callmesuraj4257
    @callmesuraj4257 2 года назад +1

    Neso app is not flexible...

    • @nesoacademy
      @nesoacademy  2 года назад +4

      please elaborate the issues you’re facing.

    • @callmesuraj4257
      @callmesuraj4257 2 года назад +2

      @@nesoacademy
      -Why I can't use in pc ?
      -And the downloaded video will buffer something ?

    • @rajeshprajapati4863
      @rajeshprajapati4863 2 года назад +1

      @@callmesuraj4257 - I am using this official website on pc : nesoacademy.org/
      - Downloaded video works fine for me. Try to clear data and cache of the app.