OS | Process Management | Process State Transition Diagram and various Schedulers | RBR

Поділитися
Вставка
  • Опубліковано 29 вер 2024
  • For Course Registration Visit: ravindrababura...
    . For Any Queries, You can contact RBR on LinkedIn: / ravindrababu-ravula
    Telegram: t.me/ravindrab...
    Instagram: / ravindrababu_ravula_rbr
    -

КОМЕНТАРІ • 84

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

    11:15 degree of multi programming is degree of multi programming. lol

  • @1234LMAO12345
    @1234LMAO12345 8 років тому +1

    hippity hoppatas, please come again

  • @saitejakandateja5330
    @saitejakandateja5330 9 років тому

    simply superb.....

  • @yogeshvishwakarma3043
    @yogeshvishwakarma3043 4 роки тому

    How does LT Scheduler knows which one is CPU | IO bounded ??

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

    ❤#cfbr

  • @Maria-sd4il
    @Maria-sd4il 8 років тому

    plz share parallel machines tutorial

  • @pratikmokal7046
    @pratikmokal7046 9 років тому +7

    sir ur way of explaining is so good, we find it easy to remember whatever it might be.

  • @arghyamitra3281
    @arghyamitra3281 7 років тому +5

    sir, will you please explain the 'context switching' for one more time.

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

    What is time quantum? U have specified it but never spoke about it. By the way ur lectures are great sir👏

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

      think of it as time(constant), every process will be executed only that much amount of time, after that another process for that much of time, like a round robin fashion, this(round robin fashion) is further modified as multi-level feedback queue to increase efficiency

  • @computerworld3545
    @computerworld3545 4 роки тому +1

    Nice sir ji, apki smile,❤ bss apka lecture sunte hu apko dekh dekh kr😁

  • @BhupinderSingh-eq8cc
    @BhupinderSingh-eq8cc 8 років тому +9

    ravindrababu sir you explanation are too good plz add more topic of operating system like deadlock, memory management, file management, device management and process management soon

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

    #cfbr
    even the cameraman can qualify in all exams easily by listening to him while recording.

  • @levi-lb6dp
    @levi-lb6dp 5 років тому +1

    11.21 degree of multiprogramming is degree of multiprogramming wow

  • @melwinmpk
    @melwinmpk 7 років тому +2

    Sir why cant a processor which is running can directly go to the suspend wait ( the processor which does not require I/O are also get interrupted ) ?

    • @melwinmpk
      @melwinmpk 7 років тому

      CPU bound processor will also get interrupted ?

  • @yoshanijayakody768
    @yoshanijayakody768 4 роки тому +1

    Your explanations are very clear and really easy to understand. Thank you sir.

  • @srikanthracharla420
    @srikanthracharla420 6 років тому +2

    Impressive.....thank you so much sir

  • @AnkitaYadav-qp4wn
    @AnkitaYadav-qp4wn 4 місяці тому

    i understand the topics it really nice thanku sir
    #CFBR

  • @AbhishekGupta-ry3di
    @AbhishekGupta-ry3di 7 років тому +2

    thnx a lot sir it help me so much to understand o.s in deep

  • @perkhaahmad1136
    @perkhaahmad1136 8 років тому +3

    Thank you sir.

  • @PrashantGuptaGhost
    @PrashantGuptaGhost 9 років тому +10

    Question:-
    What i understood from above lecture:-
    New -> Ready => Long term scheduler
    Ready -> Run => Short term Scheduler / Dispatcher
    Run -> Ready => Short term Scheduler / Dispatcher
    Wait -> Suspend wait => Medium term scheduler.
    Ready -> Suspend Ready => Medium term Scheduler.
    Some answers might be implementation specific but i am interested in best practice.
    Q1. Long term Scheduler have access to swap area?
    Q2. Run -> Termination => ???
    (Which sheduler/Process will inform the OS to deallocate the resouces?)
    Q3. Run -> Wait => ???
    (Process will invoke the system call. Which scheduler is reponsible for moving its PCB to waiting queue of event?)
    Q4. Wait -> Ready => ???
    (Process will get a Signal for completion of event, considering interupts, will ISR be responsible for calling Short term Scheduler / Dispatcher?? What happens if we implement it as busy waiting?).
    Q5. Suspend wait -> Suspend Ready => ???
    (Since it is stored in Secondary device, will medium term scheduler be responsible for this moving?? However, for any movement we wiil need to bring relevent details into the main memory. So it is really a wise idea to move it from Suspend wait to Suspend ready??)
    Q6. Suspend Ready -> Ready => ??
    (Which scheduler? Long term / Medium term??)

  • @rushalipawade9753
    @rushalipawade9753 7 років тому +1

    Sir I want a notes on I/o buffering in operating system

  • @krantikamalverma1211
    @krantikamalverma1211 6 років тому +1

    i dontt have money to uy the course :(

  • @bhawika902
    @bhawika902 5 років тому

    plz add more topic of operating system like deadlock, memory management, file management, device management and process management soon

  • @selinaarokiaswamy4656
    @selinaarokiaswamy4656 7 років тому +3

    sir please post computer graphics tutorial also

    • @technomissilecraft4532
      @technomissilecraft4532 7 років тому +1

      Selina Arokiaswamy he is making videos only for Gate ....and computer graphics is not in Gate ...

  • @prnkpawar773
    @prnkpawar773 9 років тому +1

    thank you so much sir this is very helpful vedio

  • @niharikaepuri3305
    @niharikaepuri3305 8 років тому

    I have few doubts in this lecture. Can you please clarify them
    1.when does a process go from wait/block to suspend wait ?
    2. when does process go from suspend wait to suspend ready? Its just enough to go from suspend wait to wait/block ?

  • @perkhaahmad1136
    @perkhaahmad1136 8 років тому +2

    may God bless you.

  • @shauryapatil295
    @shauryapatil295 6 років тому

    Where can we find notes for these videos? You Mentioned in your first video that you'll provide material for all these lectures.

  • @shubhamshrinath9563
    @shubhamshrinath9563 6 років тому

    Very informative.. easy way to understand the concept... Tysm sir

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

    Why all video hidden

  • @rekha8875
    @rekha8875 9 років тому +1

    tnq sir ...

  • @rojalinbarik2410
    @rojalinbarik2410 6 років тому

    thanks sir it is help full to me .sir plz add embadedd system Gide.

  • @kusuma6969
    @kusuma6969 6 років тому

    process states of team self study..please explain it ....

  • @princekirlosker8449
    @princekirlosker8449 6 років тому

    Question:
    Waiting state is physically exists or not

  • @Romanticclips855
    @Romanticclips855 6 років тому

    English kam use karen urdu me explain kia karen

  • @saheel97
    @saheel97 7 років тому

    why did he say that the seven state model that he presented implies multiprogramming? Theres only one ready state (ie one ready queue) so why does that mean that theres multiple processors?

    • @douggale5962
      @douggale5962 7 років тому

      The multi refers to multiple programs, not multiple processors. The purpose is to be able to do something useful during the time waiting for I/O.

  • @sharathc2981
    @sharathc2981 8 років тому +2

    Sir,nailed it...

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

    Thanks sir

  • @swarnendusaha9650
    @swarnendusaha9650 7 років тому

    In the previous video u told the process is in the mm when it is at running state but in this video u r telling it is in the cpu ..this is confusing ..

  • @shailendraahirwar4803
    @shailendraahirwar4803 8 років тому

    very very thanks sir this is very similar type video

  • @ranjanshrestha6765
    @ranjanshrestha6765 7 років тому

    sir plz make the tutorials of web tech-||

  • @anshukumar2783
    @anshukumar2783 6 років тому

    Sir kya aap hindi may samjh aakte hay kya isko

  • @riffatkhan3888
    @riffatkhan3888 6 років тому

    Thank you so much sir for guidance us :-)

  • @parveenparimi
    @parveenparimi 6 років тому

    Sir what is the difference between context switching and preemtion?

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

      in context switching the state of the process will be remembered during its preemption, preemption means making a way for another must-execute process/ interrupting a process inorder of execution of another important process

  • @poonamagrawal8596
    @poonamagrawal8596 5 років тому

    Please provide more free video s

  • @rashisharma6635
    @rashisharma6635 5 років тому

    Sir hindi mai hi bol dete

  • @raigiku7272
    @raigiku7272 6 років тому

    Really good explanation thank you so much!

  • @harshdewangan1951
    @harshdewangan1951 7 років тому

    Sir , I didn't get what is time quantum , which led the process to be sent to ready state..

    • @sirshenduhajra4250
      @sirshenduhajra4250 7 років тому

      Time sharing

    • @ayushsrivastava5211
      @ayushsrivastava5211 6 років тому

      Its like when you have already allocated a time for that process and if in that time it is not able to complete it is sent back to ready state and another process takes its place.

  • @primitzisgate7
    @primitzisgate7 8 років тому

    I have 2 questions please :
    1) If a process go from run->termination that means that another process should go from new -> ready ? True or False
    2)A Process which is blocked can go from blocked ->ready even if another process is at run state ? True or False
    thanks :) :)

    • @anmoldhingra4112
      @anmoldhingra4112 8 років тому

      1)- Only if there is a process is in new state it will definitely go into ready state.

    • @maheshbelnekar4152
      @maheshbelnekar4152 8 років тому

      1) If a process go from run->termination that means that another process should go from new -> ready ?
      - False. A process been terminated i.e moved from run->termination, means that the CPU is free thus, another process should move from ready -> running state.
      A process may or may not be moved to ready state after another process is terminated. In this case priority is given to processes in Suspend wait state.
      2)A Process which is blocked can go from blocked ->ready even if another process is at run state ?
      - True. Any no. of processes can be in ready state without dependency on the process in run state. Because CPU is not required by the process to be in ready state.

    • @raginiraginiragini12345
      @raginiraginiragini12345 8 років тому

      1.True... if a program is needed to be executed and there is enough space in secondary memory .
      2.True if there is enough space.
      (correct me if I'm wrong)

    • @kartheekpetluri9287
      @kartheekpetluri9287 7 років тому

      true ..it is not compulsary to move from new to ready ....should move only if any program is available for execution(new is a program that will always resides in secondary memory...)

    • @mymentor7908
      @mymentor7908 7 років тому

      both are True

  • @janullakminw6370
    @janullakminw6370 6 років тому

    Understood

  • @perkhaahmad1136
    @perkhaahmad1136 8 років тому

    very good explanation.

  • @Harshanalluru_3
    @Harshanalluru_3 8 років тому

    so simple as a story..! thnx a lot..!

  • @akshayrajdua9791
    @akshayrajdua9791 4 роки тому

    home tuitions?

  • @saipradeep2547
    @saipradeep2547 6 років тому

    You are just hero man..

  • @ghulamabass7562
    @ghulamabass7562 6 років тому

    Nice job...it goes very deep

  • @azimroydar1083
    @azimroydar1083 4 роки тому

    Excellent sir

  • @tapanjeetroy8266
    @tapanjeetroy8266 6 років тому

    thank you sir

  • @amaflixtv5999
    @amaflixtv5999 6 років тому

    you are a good teacher

  • @jamalshammery9378
    @jamalshammery9378 8 років тому

    Thanx too much

  • @deepadaga7505
    @deepadaga7505 7 років тому

    Very clear explanation!

  • @ImGamerGuy
    @ImGamerGuy 6 років тому

    superb sir (Y)

  • @harisankarl6292
    @harisankarl6292 8 років тому

    excellent presentation

  • @harisankarl6292
    @harisankarl6292 8 років тому

    excellent presentation

  • @harisankarl6292
    @harisankarl6292 8 років тому

    excellent presentation

  • @harisankarl6292
    @harisankarl6292 8 років тому

    excellent presentation

  • @technity9748
    @technity9748 8 років тому

    wow sir thanks alot
    (Y)

  • @akshayrajdua9791
    @akshayrajdua9791 4 роки тому

    ;)

  • @divyashree2807
    @divyashree2807 6 років тому

    Nice

  • @jaiveera9894
    @jaiveera9894 5 років тому

    Please upload the telugu videos