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
-
11:15 degree of multi programming is degree of multi programming. lol
hippity hoppatas, please come again
simply superb.....
How does LT Scheduler knows which one is CPU | IO bounded ??
❤#cfbr
plz share parallel machines tutorial
sir ur way of explaining is so good, we find it easy to remember whatever it might be.
sir, will you please explain the 'context switching' for one more time.
What is time quantum? U have specified it but never spoke about it. By the way ur lectures are great sir👏
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
Nice sir ji, apki smile,❤ bss apka lecture sunte hu apko dekh dekh kr😁
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
#cfbr
even the cameraman can qualify in all exams easily by listening to him while recording.
11.21 degree of multiprogramming is degree of multiprogramming wow
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 ) ?
CPU bound processor will also get interrupted ?
Your explanations are very clear and really easy to understand. Thank you sir.
Impressive.....thank you so much sir
i understand the topics it really nice thanku sir
#CFBR
thnx a lot sir it help me so much to understand o.s in deep
Thank you sir.
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??)
have you found the answers sir
Sir I want a notes on I/o buffering in operating system
i dontt have money to uy the course :(
plz add more topic of operating system like deadlock, memory management, file management, device management and process management soon
sir please post computer graphics tutorial also
Selina Arokiaswamy he is making videos only for Gate ....and computer graphics is not in Gate ...
thank you so much sir this is very helpful vedio
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 ?
may God bless you.
Where can we find notes for these videos? You Mentioned in your first video that you'll provide material for all these lectures.
Very informative.. easy way to understand the concept... Tysm sir
Why all video hidden
tnq sir ...
thanks sir it is help full to me .sir plz add embadedd system Gide.
process states of team self study..please explain it ....
Question:
Waiting state is physically exists or not
English kam use karen urdu me explain kia karen
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?
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.
Sir,nailed it...
Thanks sir
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 ..
mm is in cpu bro
very very thanks sir this is very similar type video
sir plz make the tutorials of web tech-||
Sir kya aap hindi may samjh aakte hay kya isko
Thank you so much sir for guidance us :-)
Sir what is the difference between context switching and preemtion?
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
Please provide more free video s
Sir hindi mai hi bol dete
Really good explanation thank you so much!
Sir , I didn't get what is time quantum , which led the process to be sent to ready state..
Time sharing
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.
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 :) :)
1)- Only if there is a process is in new state it will definitely go into ready state.
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.
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)
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...)
both are True
Understood
very good explanation.
so simple as a story..! thnx a lot..!
home tuitions?
You are just hero man..
Nice job...it goes very deep
Excellent sir
thank you sir
you are a good teacher
Thanx too much
Very clear explanation!
superb sir (Y)
excellent presentation
excellent presentation
excellent presentation
excellent presentation
wow sir thanks alot
(Y)
;)
Nice
Please upload the telugu videos