Process Scheduling
Vložit
- čas přidán 9. 09. 2024
- Operating System: Process Scheduling
Topics discussed:
Process Scheduling
1) Objectives of multiprogramming and time-sharing.
2) Process Scheduler.
3) Scheduling Queues.
4) Job Queue.
5) Ready Queue.
Follow Neso Academy on Instagram: @nesoacademy
Contribute: www.nesoacademy...
Memberships: bit.ly/2U7YSPI
Books: www.nesoacademy...
Website ► www.nesoacademy...
Forum ► forum.nesoacade...
Facebook ► goo.gl/Nt0PmB
Twitter ► / nesoacademy
Music:
Axol x Alex Skrindo - You [NCS Release]
#OperatingSystemByNeso #os #OperatingSystem #ProcessScheduling
East or west NESO Academy is always bestttt♥️♥️♥️♥️
haha what about north and south? xD
I agree with you
@@hetaeramancer 🤣🤣
@@hetaeramancer 😆😆😆
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.
No need to memorize concept
It automatically goes inside the brain ❤️😊
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
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.🙏❤️🙏
GOAT Teacher , i swear
yessss
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
who else want to see 1 million subscribers for neso academy
they made it fam
my dog
I'm so happy to have these amazing videos for my exams really its so helpful.😃😃😃
I have no words to thank you.
Such a quality content for free
Your video is literally amazing . Every single video. I understand the things very easily 🥰
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.
NESO ACADEMY YOU ARE THE BEST......
Upload all the concepts sir
You are awesome and all those were interesting
Thank You Sir!
Wonderful explanation...
Completely understoood the concept...
Thank you for creating amazing lectures
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 .
NESO. Great work... Keep it up sir..... We love your channel...... God bless you... Have a great time ahead
best tutorials ever. please upload all the concepts on OS soon. eagerly waiting.
Omg thank you for teaching os so clearly and easily that I totally understand!!!!!
Thank you for explaining everything clearly !!!
It is best teaching channel in CZcams ❤❤❤
incredible....you're a gem ❤❤❤❤❤❤
Very Informative. Thank you :)
without captions i thought scheduling was shadowling
But these lessons still save me a lot of time thanks @Neso Academy
😂😂😂😂😂
very well explained for a technical concept not talked about commonly
awesome really clear and comprehensive video!
It feels like i am listening galvin OS book, but still great explaination.
Taking it one step at a time-refund details and expected actions
Literally your are Best😊🙂
NESO great work
You are the best Sir
I am very happy with your lecture Sir
Awesome explanation 👌 thank you 😊
NESO great work!!!!!!!!!!!!!!!!!!!!!!!!
It must be the best video of OS. Thank you!
what an explanation.superb
such a good teacher
great explanations, thank U
Good work sir. ❤️
Thanks for this playlist!
nice
Real time example is for more understanding.
Thanks Sir❤
Thank you...it's helped to my exam
thank you sir
Thanks 😊
I wish if u r teacher I could have learn alot
Bhagwan bhala kare tumhara , tumhare bal bachhe khush raje, tum khush raho..
Nice Serie.
May you be bless
You are great! Thank you.
Thankyou sir
very good thanks!
Super sir
great video, thanks
Some can't avoid the video
upload more please......u r awesome sir...
fantastic content thank you so much
very good tutorial
Upload more topics...of operating system...!!!
Thank you sm!!
thank you
Thanks
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?
thank you so much
without neso we are a failure!!
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?
Tq sir
رائع الشرح جدا جدا جدا
Sir where is other half of OS syllabus
thanku sir
Sir just we can go through your examples and explanation part
ı think in the job queue we are holdings programs, not processes.
If anyone done the report about this process scheduling topic plzz sent it guys...
By the whims of a system error, the transaction was sent to an invalid email address.
NESO BABAA
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🤔
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
Examples where processor need I/o device's
This concept is similar to interrupt
👍
❤️❤️❤️❤️❤️
Who do this process scheduling
Os designer or computer architect or system designer 😎😎😊😊😊
I just want to know NESO Academy have lecture series for bca course
Present sir
Operating System Concept the books you use as a resource for preparation of this video
More videos
2:28 How isn't the computer slowed down while it's happening?
Because of multithreding and fast processor
5:50
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.
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.
At 4 : 00
Second sentence also called as MULTITASKING.
Am I correct ?
ya correct it is also called multitasking os
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👍👍
Why do I hear sounds in the background ?
I can hear tv sounds😂