Scheduling Criteria

  Рет қаралды 216,625

Neso Academy

Neso Academy

Күн бұрын

Пікірлер: 65
@monetka79
@monetka79 4 жыл бұрын
Neso, you are my rescuer!!! I am studying Operational Cyber security and don't have any background in IT. You are a Master in explanations!!! Bravo!!!
@Emmaaa-j3b
@Emmaaa-j3b 11 ай бұрын
Explain in a simple way and clear all the concepts❤❤you are the Best Teacher
@PRAXYBEATS
@PRAXYBEATS 5 жыл бұрын
Your videos are just amazingggg. You are our college CSE saviour. Please upload next videos also.
@omop5922
@omop5922 2 жыл бұрын
This is free and my college fees is 8 lakhs , we need to get rid of institutionalising education
@ClarkKentPeter
@ClarkKentPeter 8 ай бұрын
Then who gives you the degree certificate? Dumb fuck!
@hydalfri9403
@hydalfri9403 7 ай бұрын
Bro they charged for degree not knowledge
@ayushiydvKG
@ayushiydvKG 6 ай бұрын
true
@godnyx117
@godnyx117 5 ай бұрын
​@@hydalfri9403 Exactly!
@quratraja7391
@quratraja7391 4 жыл бұрын
Thank You! So, the criterias for judging the efficiency of some particular scheduling algorithm are: CPU utilization, Throughput, Turn around time, waiting time, response time. by CPU utilization it means how much the CPU is utilized, it should not be left idle, throughput means number of processes executed per unit of time, turn around time means to execute a particular process from the time it is loaded into the memory to the time it gets complete, waiting time says the time processes need to wait. Lastly, response time is the time when the first response of the process is produced. There is need to understand the difference between turn around and response time.. Turn around time may get delayed due to the efficiency of output device. Therefore it may not be an appropriate factor to judge the quality of an algorithm.
@prantobhoumik6586
@prantobhoumik6586 4 жыл бұрын
respond time is frist waiting time period to get schedulded to running state or time between the process gets the cpu frist time to execute after placed in ready queue.
@kumarAjitesh
@kumarAjitesh 2 жыл бұрын
Turn around time may get delayed due to the efficiency of output device or inefficiency of output device ???
@youssefguerboub5643
@youssefguerboub5643 3 жыл бұрын
Thank you very much, she explains in a great and simple way and starts with all the basics, I have a question regarding idle process why do we need it and why is it taking the most percentage of CPU, in other way why do we need to keep the processor busy all the time.
@mulengakasonkomona9007
@mulengakasonkomona9007 Жыл бұрын
This is the lecturer that is supposed to be paid. Not in institutions where they don't teach like this. Can I find a way to support this channel
@kizzasam2251
@kizzasam2251 3 жыл бұрын
your explanation is amazing , am a student at muni university in Uganda
@hoangminhchau2187
@hoangminhchau2187 Жыл бұрын
1) CPU utilization 2) Throughput - Number of processes to be executed in a time unit 3) Turnaround time - Time between subscription of a process and its completion 4) Waiting time - Time that a process needs to wait in the ready queue 5) Response time - Time between process subscription to execution and first response of the program
@random_clicks2753
@random_clicks2753 4 жыл бұрын
Never seen this type of teaching experience
@random_clicks2753
@random_clicks2753 4 жыл бұрын
God bless you
@yokeshd6011
@yokeshd6011 4 жыл бұрын
Great work sir.
@RadhikaGarg-ev8fr
@RadhikaGarg-ev8fr 3 жыл бұрын
You areewe bestt..your video is realllyyyyy best and understandable..thanks soooo muchhhhhhhhh👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👏👏👏👏👏👏👏
@amansingh-xp8yi
@amansingh-xp8yi 5 жыл бұрын
Plz guys support this channel by contributing small amount through donation as this is the only channel which provide good content and remember good things never come in free so request u all plz donate so that the aim of this channel to provide free education with good content goes on . I donate plz guys start your good initiative
@mulengakasonkomona9007
@mulengakasonkomona9007 Жыл бұрын
I want to know what to do when you want to make a contribution to support this channel
@KishanUdeshana
@KishanUdeshana Жыл бұрын
All clear. Thanks!
@prernagarg5892
@prernagarg5892 3 жыл бұрын
Thank you so much Sir, my doubt are clear.
@saddamahmad2310
@saddamahmad2310 5 жыл бұрын
thank you very much sir for this video
@v9d366
@v9d366 Жыл бұрын
This is just amazing
@ChandiMadhushika-uf9rk
@ChandiMadhushika-uf9rk Жыл бұрын
Thanks a lot
@aananthijs294
@aananthijs294 4 жыл бұрын
Thank you so much !
@kennethhancock4319
@kennethhancock4319 5 жыл бұрын
thanks for your work
@fanusgebrehiwet6286
@fanusgebrehiwet6286 5 жыл бұрын
Splendid!!
@RahulKumar-no3rs
@RahulKumar-no3rs 5 жыл бұрын
Pls upload on data structures
@ayushiydvKG
@ayushiydvKG 6 ай бұрын
tysm Neso! ❤❤
@lovemormus
@lovemormus 2 жыл бұрын
Amazing
@devendrakumarrathor1195
@devendrakumarrathor1195 3 жыл бұрын
Well done 👍 Sir 😊
@subhamghosh6572
@subhamghosh6572 3 жыл бұрын
Please provide this notes...It will be really helpful
@akasha.sgowda9027
@akasha.sgowda9027 2 жыл бұрын
Can you please share the ppt of the lectures .So it can used for revision
@nikhielsingh748
@nikhielsingh748 2 жыл бұрын
thank you so much for this video :)
@khSoraya01
@khSoraya01 2 жыл бұрын
u said throughput is the number of processes that are completed per time unit .. how can we calculate it since we never know when a process is gonna end !!
@wimanshaherath3367
@wimanshaherath3367 3 жыл бұрын
great explanation.. suberb
@syedhabeebuddin101
@syedhabeebuddin101 3 жыл бұрын
Thanks !
@kunalsoni7681
@kunalsoni7681 4 жыл бұрын
Really so helpful video ❤️🔥😊😊
@dhanushsivajaya1356
@dhanushsivajaya1356 3 жыл бұрын
Thankyou sir
@shivaprasadbiradar467
@shivaprasadbiradar467 4 күн бұрын
Can I get ppt on process scheduling and followed by related topics.
@songslyrics7912
@songslyrics7912 4 жыл бұрын
More than lecturer
@ankitraj5975
@ankitraj5975 2 жыл бұрын
Sir🙏 What criteria affect the cpu scheduler's performance ??
@hotfirefly
@hotfirefly 2 жыл бұрын
All of them
@footballCartoon91
@footballCartoon91 4 жыл бұрын
I still did not understand How do you define "response time" in term of "process state". Because based on your video regarding process state, after running state, the process goes to waiting state before I/O give response. In this video regarding response time, if the system is too quick, too responsive, or too interactive for example like playing video game. So, you said that the response time is measured from new state to the first response provided by the I/o. Meaning not necessarily the time taken needed for the I/o to be displayed to the user. So in term of process state, how do you define response time? Is it from new state to in between waiting state and event completion? I am assuming that in between the waiting state and event completion state, there is the state where the I/o give response to the process, then goes back to ready state, then to running state then to another I/o device as to show the user about the Effect of the first input. so, response time is the measure from new state to the first I/o response not the I/o response that are shown to the user. For example, if I play a video game on ps4, I press a button, when the I/o give response to the process but still the process does not gain access to cpu yet meaning it is just reaching ready state.. So that is the time we measure response time? Not necessarily the time for the effect of the I/o to be shown on the monitor, like for example where my player in the game is going.
@prantobhoumik6586
@prantobhoumik6586 4 жыл бұрын
respond time is frist waiting time period to get schedulded to running state or time between the process gets the cpu frist time to execute after placed in ready queue. by the way are you pubg gamer bcz i am also hardcore pubg player,playing from s4.
@footballCartoon91
@footballCartoon91 4 жыл бұрын
@@prantobhoumik6586 no i am not.. So do you mean its from "new state" to "running state" then to "waiting state" and lastly "exit state?" right I already forgot about this
@prantobhoumik6586
@prantobhoumik6586 4 жыл бұрын
@@footballCartoon91 no bro read my comment care fully. when the process placed in ready queue(ready state) from that time to running state(frist time it get cpu )called as response time.
@footballCartoon91
@footballCartoon91 4 жыл бұрын
The process state is like this: 1.new state: process being created i.e load the opcode and operand of the program from hard disk to RAM. Then load them in the cache memory inside the program counter and program register. 2.ready state: Has some flag register that tells the operating system it is ready to be executed. I.e it tells the OS how much RAM does it needs (i.e heap and stack memory and main function) 3. If OS tells the program go on.. It will begin to call other function via main function in the RAM. This means it is running state. 4. At some point, it will call the function that need to wait for i/o to response. 5. If there is an interrupt for example OS itself want to use CPU i.e making system call, then the program goes back to ready state i.e allocates memory for main() of the program on the stack. 6. If the program finish calling its other function via its main, then it will proceed to terminating state. 7. If the function call that involve i/o device to response, it will goes back to ready state and then goes to waiting state. 8.if the program receives response from i/o device it will continue into running state and followed by terminating state. Running state can also be defined when the program uses the cpu to make function call.. Now i think its clearer
@footballCartoon91
@footballCartoon91 4 жыл бұрын
@@prantobhoumik6586 You forgot to include time for the first i/o response to the process. Not the time it takes to output the response. I can read that too.
@alihogilbert2379
@alihogilbert2379 7 ай бұрын
can the CPU utilization reach at 100percent
@omkardubey6404
@omkardubey6404 2 жыл бұрын
Sir Balanced Utilization is missing According to Msbte 22516 book But Hats Off to you Sir very well explanation ☺️
@VilasSCS
@VilasSCS 4 ай бұрын
What is burst time?
@asregidefirdie
@asregidefirdie Жыл бұрын
❤❤❤
@mukeshkumarmahto9347
@mukeshkumarmahto9347 5 жыл бұрын
🙏🙏🙏
@TechnoyashBro
@TechnoyashBro 3 жыл бұрын
Its 786th like 🔥
@GritAndPain-fm2hd
@GritAndPain-fm2hd Жыл бұрын
4
@preetbasantani
@preetbasantani Жыл бұрын
Are U Indian ?
@prathmeshgore6554
@prathmeshgore6554 7 сағат бұрын
I don't think he is 😅. Coz his accent..
@cyberizer
@cyberizer 2 ай бұрын
Scheduling Algorithms - First Come First Served (FCFS)
17:00
Neso Academy
Рет қаралды 364 М.
First Come First Served Scheduling (Solved Problem 1)
18:50
Neso Academy
Рет қаралды 571 М.
Noodles Eating Challenge, So Magical! So Much Fun#Funnyfamily #Partygames #Funny
00:33
快乐总是短暂的!😂 #搞笑夫妻 #爱美食爱生活 #搞笑达人
00:14
朱大帅and依美姐
Рет қаралды 14 МЛН
УДИВИЛ ВСЕХ СВОИМ УХОДОМ!😳 #shorts
00:49
Preemptive and Non-Preemptive Scheduling
18:57
Neso Academy
Рет қаралды 318 М.
Multilevel Queue Scheduling Algorithm
14:36
Neso Academy
Рет қаралды 185 М.
why are switch statements so HECKIN fast?
11:03
Low Level
Рет қаралды 429 М.
Introduction to CPU Scheduling
10:14
Neso Academy
Рет қаралды 428 М.
Semaphores
22:51
Neso Academy
Рет қаралды 506 М.
Scheduling Algorithms - Shortest Job First (SJF)
28:47
Neso Academy
Рет қаралды 371 М.
Context Switch
10:34
Neso Academy
Рет қаралды 366 М.