I cannot say thank you enough! I have been looking for computer science contents to help me get a better understanding of computing technology. I can definitely said that your channel has met or exceed my expectations. Your approach to teaching the materials is definitely a success. Thank you again!!!!
Thank You. So process scheduling is ond of the important service of operating system. Job Queue contains all the process while ready Queue contains those that are ready for execution and waiting for CPU to be assigned. When a process is taken by processor and has started execution, it can either end, swap, or go to wait for I/O. Swapped processes and those waiting for I/O's have their own respective queues.
This channel has seperate fan base ♥️.I have completed my digital and analog electronics subject through neso academy.And now i am here for operating system no doubt if i need any particular video i first type Neso academy to find whether the topic is available or not.Thank u so much for the videos.🙏❤️🙏
Multiprogramming: multiple processes running at all time, to maximize CPU utilization Time sharing: switching CPU between processes happens so frequently that user can interact with programs while running A process scheduler will select an available process (from a list of ready processes) to be executed There are 2 queues: - Job queue: when a process enters the system, it will be pushed to this queue. So this queue represents all the processes of the system - Ready queue: all the processes waiting in the memory to be assigned a CPU to execute When a process is assigned a CPU, and then another higher priority process come, it will be swapped out, and pushed to the parially executed processes queue, and then swapped in back to the ready queue.
The ready queue is a queue of all processes that are waiting to be scheduled on a core/CPU. The job queue is the list of processes that reside on mass storage/secondary storage and await main memory allocation.
All i can say is that process scheduling is about reasons that can make a process wait before and after interacting with the cpu until a process ends.A process can never be compared to a person waiting for his turn while buying something .
okk, now i have a doubt as you told that in 5:36 the process scheduler schedule the process. Now in case of more than one processor you told that the rest will have to wait until the CPU is free and can be rescheduled. So why we have to wait if there are more processors? CPU might be able to process more than one process at a single time. The thing which you told must be applicable for single processor system. Isn't it?
I have a question on last diagram. It seems like logical concept of cpu scheduling. Considering with computer architecture, Is it devided like this on hardware/or mainboard? If you say so, Where is the Ready queue?
The hardest part was to hear the presenter mispronounce the word "scheduling". My ears are hurting. Beyond that, the lectures are a gain to my understanding of how computers work.
so what is different between time sahring and context switching you said that time sharing swtich the cpu among process but i searched and it was changing users not process context switch is what switch between process so can you explain because i'm confused
for me it doesnot make any sense that Output process again enter in ready queue after competing it task. Should it go there just to let cpu Know that they are fisnish with their task🤔
@@georgiarose818 ready queues consist of all the jobs / processes that require the processing time( ie cpu time ) , these jobs or processes are said fo be in a ready state , ie ready to use the processor and if they’re not too large or if they only require input and output , if criteria is met they are then placed in queues based on their priority levels to see which ready job is to be allotted time with the processor first based on fifo
I cannot say thank you enough! I have been looking for computer science contents to help me get a better understanding of computing technology. I can definitely said that your channel has met or exceed my expectations. Your approach to teaching the materials is definitely a success. Thank you again!!!!
Thank You.
So process scheduling is ond of the important service of operating system. Job Queue contains all the process while ready Queue contains those that are ready for execution and waiting for CPU to be assigned. When a process is taken by processor and has started execution, it can either end, swap, or go to wait for I/O. Swapped processes and those waiting for I/O's have their own respective queues.
I don't have words to express my gratitude for the way you keep emphasizing the definitions to help us absorb it better. 🌸🌸
Came here to say this. Wow, this is so rare for a youtube tutorial
East or west NESO Academy is always bestttt♥️♥️♥️♥️
haha what about north and south? xD
I agree with you
@@hetaeramancer 🤣🤣
@@hetaeramancer 😆😆😆
This channel has seperate fan base ♥️.I have completed my digital and analog electronics subject through neso academy.And now i am here for operating system no doubt if i need any particular video i first type Neso academy to find whether the topic is available or not.Thank u so much for the videos.🙏❤️🙏
Yes offcourse🎉
I have no words to thank you.
Such a quality content for free
Multiprogramming: multiple processes running at all time, to maximize CPU utilization
Time sharing: switching CPU between processes happens so frequently that user can interact with programs while running
A process scheduler will select an available process (from a list of ready processes) to be executed
There are 2 queues:
- Job queue: when a process enters the system, it will be pushed to this queue. So this queue represents all the processes of the system
- Ready queue: all the processes waiting in the memory to be assigned a CPU to execute
When a process is assigned a CPU, and then another higher priority process come, it will be swapped out, and pushed to the parially executed processes queue, and then swapped in back to the ready queue.
these comments of yours really help with my notes
No need to memorize concept
It automatically goes inside the brain ❤️😊
I'm so happy to have these amazing videos for my exams really its so helpful.😃😃😃
Your video is literally amazing . Every single video. I understand the things very easily 🥰
Omg thank you for teaching os so clearly and easily that I totally understand!!!!!
The ready queue is a queue of all processes that are waiting to be scheduled on a core/CPU.
The job queue is the list of processes that reside on mass storage/secondary storage and await main memory allocation.
Thank You Sir!
Wonderful explanation...
Completely understoood the concept...
All i can say is that process scheduling is about reasons that can make a process wait before and after interacting with the cpu until a process ends.A process can never be compared to a person waiting for his turn while buying something .
without captions i thought scheduling was shadowling
But these lessons still save me a lot of time thanks @Neso Academy
😂😂😂😂😂
It is best teaching channel in RUclips ❤❤❤
GOAT Teacher , i swear
yessss
who else want to see 1 million subscribers for neso academy
they made it fam
my dog
Thank you for creating amazing lectures
very well explained for a technical concept not talked about commonly
Upload all the concepts sir
You are awesome and all those were interesting
Thank you for explaining everything clearly !!!
NESO. Great work... Keep it up sir..... We love your channel...... God bless you... Have a great time ahead
awesome really clear and comprehensive video!
NESO ACADEMY YOU ARE THE BEST......
Literally your are Best😊🙂
incredible....you're a gem ❤❤❤❤❤❤
best tutorials ever. please upload all the concepts on OS soon. eagerly waiting.
You are the best Sir
I am very happy with your lecture Sir
NESO great work
Very Informative. Thank you :)
It feels like i am listening galvin OS book, but still great explaination.
what an explanation.superb
such a good teacher
Awesome explanation 👌 thank you 😊
I'm like your videos when i click your videos❤
Taking it one step at a time-refund details and expected actions
NESO great work!!!!!!!!!!!!!!!!!!!!!!!!
Thanks for this playlist!
Nice Serie.
It must be the best video of OS. Thank you!
great explanations, thank U
Bhagwan bhala kare tumhara , tumhare bal bachhe khush raje, tum khush raho..
Good work sir. ❤️
okk, now i have a doubt as you told that in 5:36 the process scheduler schedule the process. Now in case of more than one processor you told that the rest will have to wait until the CPU is free and can be rescheduled. So why we have to wait if there are more processors? CPU might be able to process more than one process at a single time. The thing which you told must be applicable for single processor system. Isn't it?
Thank you...it's helped to my exam
May you be bless
You are great! Thank you.
I wish if u r teacher I could have learn alot
Real time example is for more understanding.
upload more please......u r awesome sir...
Upload more topics...of operating system...!!!
I have a question on last diagram. It seems like logical concept of cpu scheduling. Considering with computer architecture, Is it devided like this on hardware/or mainboard? If you say so, Where is the Ready queue?
Thanks Sir❤
very good tutorial
great video, thanks
fantastic content thank you so much
While being in a job queue, is it a process or a program?
Thank you sm!!
very good thanks!
The hardest part was to hear the presenter mispronounce the word "scheduling". My ears are hurting. Beyond that, the lectures are a gain to my understanding of how computers work.
Thanks 🎉
thank you sir
without neso we are a failure!!
Thankyou sir
so what is different between time sahring and context switching you said that time sharing swtich the cpu among process but i searched and it was changing users not process
context switch is what switch between process so can you explain because i'm confused
Super sir
Sir just we can go through your examples and explanation part
Sir where is other half of OS syllabus
thank you
ı think in the job queue we are holdings programs, not processes.
Some can't avoid the video
Thanks
thank you so much
for me it doesnot make any sense that Output process again enter in ready queue after competing it task. Should it go there just to let cpu Know that they are fisnish with their task🤔
By the whims of a system error, the transaction was sent to an invalid email address.
nice
I just want to know NESO Academy have lecture series for bca course
If anyone done the report about this process scheduling topic plzz sent it guys...
Tq sir
Operating System Concept the books you use as a resource for preparation of this video
thanku sir
Examples where processor need I/o device's
Ready Queue same meaning with ready state right? 😅
Process in the ready state will be present in the ready queue.
@@aronquemarr7434 so it's the same thing..right?
@@georgiarose818 Not semantically.
@@georgiarose818 ready queues consist of all the jobs / processes that require the processing time( ie cpu time ) , these jobs or processes are said fo be in a ready state , ie ready to use the processor and if they’re not too large or if they only require input and output , if criteria is met they are then placed in queues based on their priority levels to see which ready job is to be allotted time with the processor first based on fifo
You have a better accent than other Indians' irritating English accents.
2:28 How isn't the computer slowed down while it's happening?
Because of multithreding and fast processor
NESO BABAA
This concept is similar to interrupt
Who do this process scheduling
Os designer or computer architect or system designer 😎😎😊😊😊
❤️❤️❤️❤️❤️
Present sir
At 4 : 00
Second sentence also called as MULTITASKING.
Am I correct ?
ya correct it is also called multitasking os
👍
More videos
Scheduling queue 5:48
where is deadlock 🙁😧😧topic
you have an option called youtube search bar!!!!
Vikas Kumar Singh go and check gate Smasher channel.. amazingly explained👍👍
5:50
Windows media player is extinct :(