Process Synchronization

Поділитися
Вставка
  • Опубліковано 23 січ 2025

КОМЕНТАРІ • 72

  • @jongpac2
    @jongpac2 Рік тому +13

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

  • @modemharikumar9232
    @modemharikumar9232 3 роки тому +143

    your videos will get huge traffic on before the exam day

  • @cyrusren7260
    @cyrusren7260 3 роки тому +93

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

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

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

  • @shaziasamreen8584
    @shaziasamreen8584 3 роки тому +26

    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

  • @GraceAkinyi-x9x
    @GraceAkinyi-x9x Рік тому +1

    Wow this is way much easy to understand😊😊

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

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

  • @b.sgaming6870
    @b.sgaming6870 2 роки тому +2

    iam happy that i understand so basics

  • @kevalkrishna4134
    @kevalkrishna4134 2 роки тому +5

    Clear explanation,really understood the concept

  • @Amir-w4l
    @Amir-w4l 2 місяці тому +1

    it is wonderful, thank you very much

  • @AbhishekSingh-cu1fe
    @AbhishekSingh-cu1fe 2 роки тому +1

    Amazing Explanation 😍

  • @farahmohamed2104
    @farahmohamed2104 Рік тому

    superb introduction

  • @gurugaming8398
    @gurugaming8398 2 роки тому +8

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

  • @surajregmi11
    @surajregmi11 Рік тому +6

    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!

  • @c.d.premkumar6867
    @c.d.premkumar6867 2 роки тому +3

    Excellent !

  • @batchusatyasri2402
    @batchusatyasri2402 3 роки тому +2

    Nice explanation 👌

  • @King_ofthe_pirates_
    @King_ofthe_pirates_ 3 місяці тому +47

    Anyone from 2024?

  • @radaefilms3150
    @radaefilms3150 3 роки тому +3

    Amazing lecture

  • @sksksk2940
    @sksksk2940 3 роки тому +3

    yay thank you for this 💯

  • @unruly_ronin
    @unruly_ronin Рік тому

    Nice work. Thank you

  • @mdmuquimakhter5145
    @mdmuquimakhter5145 3 роки тому +3

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

    • @BhuvanGabbita
      @BhuvanGabbita 3 роки тому

      ua-cam.com/video/Qx3P2wazwI0/v-deo.html

    • @charan2604
      @charan2604 3 роки тому +1

      Eee video lo cheppadu ga,vinu

    • @CompSciJ
      @CompSciJ Рік тому

      Video 24 "Shared Memory Systems"

  • @modemharikumar9232
    @modemharikumar9232 3 роки тому +15

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

  • @lyn8964
    @lyn8964 Рік тому

    very helpful thank youuuu

  • @sharmaanuj334
    @sharmaanuj334 Рік тому

    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

  • @petsofnature.41
    @petsofnature.41 8 місяців тому

    Great way to explain the things yar

  • @ayshaazath4240
    @ayshaazath4240 Рік тому

    Thank you so much sir

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

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

  • @codingki7826
    @codingki7826 2 роки тому

    Great sir

  • @Akshitha-d5t
    @Akshitha-d5t 11 місяців тому

    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🥺

  • @jishajiju2079
    @jishajiju2079 3 роки тому +2

    Nice explanation

  • @learninginstudentscafe7284
    @learninginstudentscafe7284 3 роки тому

    Good job

  • @divyaagarwal3091
    @divyaagarwal3091 2 роки тому

    Thankyou sir

  • @samvidhaansingh1453
    @samvidhaansingh1453 2 роки тому

    Legend

  • @ushachetty4749
    @ushachetty4749 Рік тому

    Pdf s available for this class

  • @rajee9755
    @rajee9755 8 місяців тому

    Pls upload remaining videos also

  • @hakimayoola9593
    @hakimayoola9593 3 роки тому +1

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

  • @garrettthompson7250
    @garrettthompson7250 2 роки тому +7

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

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

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

    • @Parallaxxx28
      @Parallaxxx28 9 місяців тому +11

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

    • @kawale626
      @kawale626 2 місяці тому

      Shut up

  • @ahmed_raaphat
    @ahmed_raaphat Рік тому

    You are a Ledge!

  • @debashishsahoo1018
    @debashishsahoo1018 3 роки тому +7

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

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

    Cheta, Naatil evada?

  • @parasgami1461
    @parasgami1461 2 роки тому

    nice

  • @mdmuquimakhter5145
    @mdmuquimakhter5145 3 роки тому

    Race condition🏇 🏁🏇

  • @Sandypallavihemanth
    @Sandypallavihemanth 5 місяців тому

    I think ur worked in Software Company.

  • @whynotkx18
    @whynotkx18 Рік тому

    Woww👍👍👍👍

  • @XYZ-vv5up
    @XYZ-vv5up 3 роки тому

    Malli vesesav

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

    like if you are hcmut-er here

  • @callmesuraj4257
    @callmesuraj4257 3 роки тому +1

    Neso app is not flexible...

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

      please elaborate the issues you’re facing.

    • @callmesuraj4257
      @callmesuraj4257 3 роки тому +2

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

    • @rajeshprajapati4863
      @rajeshprajapati4863 3 роки тому +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.

  • @MonikaKumari-er4de
    @MonikaKumari-er4de 2 роки тому

    thankyou sir