L-2.11: Multilevel Feedback Queue Scheduling | Operating System

  Рет қаралды 621,717

Gate Smashers

Gate Smashers

Күн бұрын

Пікірлер: 224
@sanidhamohit7816
@sanidhamohit7816 6 жыл бұрын
Great personality... I m fan of your teaching sir..
@HarjotSaini-ro9ry
@HarjotSaini-ro9ry Ай бұрын
FR sir nu Bund v de ayi
@sharondsouza8054
@sharondsouza8054 4 жыл бұрын
I really love how you teach!!! Amazing work!!! Keep going
@beautifultech7461
@beautifultech7461 6 жыл бұрын
Sir really u r doing good work for student.....I feel also that ur videos is more convenient than other...so pls be continue sir...
@Good._.vibe_zz
@Good._.vibe_zz Жыл бұрын
Speechless....hats off to you sir ❤
@kartikpurohit7457
@kartikpurohit7457 6 жыл бұрын
Sir aapke saare videos bohot ache se samaj aaye or exam m bhi bohot help karenge aapne har ek topic ko clearly explain kiye iske liye thanku so much
@daudraza604
@daudraza604 5 жыл бұрын
Your all videos are very informative and fully prepared.Easy teaching method. Thankyou Soo Much sir..
@sauravkumarsonu829
@sauravkumarsonu829 3 жыл бұрын
In morning there is my exam and I am watching here to complete the schedule algorithm in night before exam😁🙏
@thepriestofvaranasi
@thepriestofvaranasi 3 жыл бұрын
@Grant Clyde so please fcuk off from here bot.
@thepriestofvaranasi
@thepriestofvaranasi 3 жыл бұрын
Zyaire Melvin, you too btich, fcuk Outta here.
@rupindersingh1312
@rupindersingh1312 2 жыл бұрын
Same here
@sudhanshuranjankar4763
@sudhanshuranjankar4763 2 жыл бұрын
Ye toh kuch bhi nahi, 3 bje mera exam hai mai 11 bje start kia
@maiterahero6968
@maiterahero6968 2 жыл бұрын
Same 🙃🙃
@shubhamrajput9363
@shubhamrajput9363 3 жыл бұрын
सर आपको बिना कुछ दिए इतना पड़ने को मिल रहा है धन्यवाद
@dipalikumari7777
@dipalikumari7777 6 жыл бұрын
Sir mai aapke videos dekhne k pehle hi like kar deti hu kyuki aapke Sare video bht ache hote hai
@yunusmohamed2221
@yunusmohamed2221 2 жыл бұрын
i have an OS exams tomorrow, and so far i have learnt alot more than i had, going through the 9 pdfs sent by the lecturer, thank you so much sir
@trndsttr7585
@trndsttr7585 Жыл бұрын
FAST grindset.
@rahul_23
@rahul_23 Жыл бұрын
believe me bro you are much much better than our OS professor.
@utsavtaliyan7395
@utsavtaliyan7395 2 жыл бұрын
I think the processes move from higher to lower priority after their time quantum execution From the gfg article 1) When a process starts executing the operating system can insert it into any of the above three queues depending upon its priority. For example, if it is some background process, then the operating system would not like it to be given to higher priority queues such as queue 1 and 2. It will directly assign it to a lower priority queue i.e. queue 3. Let’s say our current process for consideration is of significant priority so it will be given queue 1. 2) In queue 1 process executes for 4 units and if it completes in these 4 units or it gives CPU for I/O operation in these 4 units then the priority of this process does not change and if it again comes in the ready queue then it again starts its execution in Queue 1. If a process in queue1 does not complete in 4 units then its priority gets reduced and it shifted to queue 2. 3) Above points 2 and 3 are also true for queue 2 processes but the time quantum is 8 units. In a general case if a process does not complete in a time quantum then it is shifted to the lower priority queue. In the last queue, processes are scheduled in an FCFS manner. A process in a lower priority queue can only execute only when higher priority queues are empty. A process running in the lower priority queue is interrupted by a process arriving in the higher priority queue.
@AhsanFaraz-p1w
@AhsanFaraz-p1w 2 ай бұрын
Exactly
@CellerCity
@CellerCity Ай бұрын
But the problem of starvation isn't fully solved, based on your argument(Or the GFG's article). Let's say we have a kernel process that has been shifted down to the Least priority queue, as time has passed. And a virus keeps running a program in higher priority that runs for 3.99 s and goes for 0.1 s of IO, THUS occupying the queue1 COMPLETELY! And our poor little kernel process in the last queue is left for STARVATION. Maybe the actual OS's use some advanced algorithms based on this skeleton. I think we if we allow the last priority queue to promote processes to the highest/higher priority queue, then this STARVATION could be reduced.
@utsavtaliyan7395
@utsavtaliyan7395 26 күн бұрын
@@CellerCity I will have to study again to get the full context, but I think from what I can understand, you explained a new potential case with a good example.
@ishanpand3y
@ishanpand3y 5 жыл бұрын
Thank you so much sir for making these things too easy to understand...
@anuradha7700
@anuradha7700 6 жыл бұрын
Ap jaise teacher agar har jageh ho ... To koii student fail nn hogaa 😍👌👍
@rahulyamakanamardi393
@rahulyamakanamardi393 6 жыл бұрын
i have watched the complete series of 59 videos , awaesome explanation, nice work., really superb.
@anjuyadav6602
@anjuyadav6602 5 жыл бұрын
Sir aap bahut acha smjhate ho, tq sr
@haiderabidi5277
@haiderabidi5277 3 жыл бұрын
You are a very good teacher...
@Akash-do2vb
@Akash-do2vb 2 ай бұрын
Thank you sir very much ❤, You completed my whole sem 1 topic in 1 hr 🎉, keep uploading content , may God fulfill all your dreams 😄
@shivansh.speaks
@shivansh.speaks Жыл бұрын
thank you sir , now i have understood clearly about cpu scheduling algorithms.
@ManpreetKaur-bo1pb
@ManpreetKaur-bo1pb 5 жыл бұрын
thnku sir aap bahut acha smjhate ho har ek baat clr ho jati hai
@garrysandhu4197
@garrysandhu4197 3 жыл бұрын
Best explanation sir thanks.
@hamzasiddiqui9102
@hamzasiddiqui9102 5 жыл бұрын
Thanks bhai ! Respect from Pakistan! 👌
@upasonabiswas6783
@upasonabiswas6783 3 жыл бұрын
Thank you so much sir!! You are the best! :)
@shahidariaz4038
@shahidariaz4038 4 жыл бұрын
Great work sir very understanding method
@monikachaudhary1488
@monikachaudhary1488 6 жыл бұрын
Awesome explanation sir g
@rekildo
@rekildo 5 жыл бұрын
Nicely Explained Bro. 👍
@theennovators
@theennovators Жыл бұрын
Nice work Sir! Keep it up please.
@14_aditigupta74
@14_aditigupta74 2 жыл бұрын
Thanq sir for explaining every topic in very easiest way...... thnx a lot sir ☺️🙌🏻🙌🏻✨✨
@dodsa247
@dodsa247 2 жыл бұрын
thank you !!! you really help a lot in OS I am having good grades in OS only because of you
@funwithbunny03
@funwithbunny03 Жыл бұрын
Best channel for prepare whole subject a day before exam
@deepthiraghu3640
@deepthiraghu3640 6 жыл бұрын
sir,aap kafii accha padhate hai!!
@preetmaan7429
@preetmaan7429 6 жыл бұрын
Apke thnq bolne ki way bht cute h sir
@AdithyaNayak1706
@AdithyaNayak1706 Жыл бұрын
thank you so much sir , your explainations are so good and understanding 🙏🙏 i am happy that i watched your videos at first 😍😇 no lectures can teach like you once again thank you sir 😊😊
@jagpreetdhaliwal7351
@jagpreetdhaliwal7351 3 жыл бұрын
Thnku sir your lectures are very useful for me
@muhamadtalhach
@muhamadtalhach 3 жыл бұрын
JazakAllah--(May Allah reward you) for your efforts
@shivangbhawsar362
@shivangbhawsar362 3 жыл бұрын
The highest priority queue should be at the top and the lowest one at the bottom, otherwise the problem of starvation won't be resolved.
@mubasharshehzad861
@mubasharshehzad861 3 жыл бұрын
sir really very well..ur method is zbrdst
@bhoomi1492
@bhoomi1492 3 жыл бұрын
Very Helpful !👍
@souravsinha18
@souravsinha18 4 жыл бұрын
Thank you very much How can the process in ready queue 1 be executed for 2 TQ if only high priority processes are entering in the cpu... please explain sir....
@MuhammadWaqas-hz7ej
@MuhammadWaqas-hz7ej 5 жыл бұрын
Thanks Sir for such a great lecture...
@shalinij1920
@shalinij1920 4 жыл бұрын
Well explained video sir.Thank you so much sir
@sreejasree7427
@sreejasree7427 4 жыл бұрын
Thank you 😊 sir
@DileepKumar-oi2gb
@DileepKumar-oi2gb 4 ай бұрын
tomorrow my exam but i have no idea for scheduling algorithms but sir your playlist more better for scheduling algorithms thank you so much sir 🤗❤💘
@simransingh6137
@simransingh6137 3 жыл бұрын
Thank you sir for such esay explanation
@shraddhagupta5756
@shraddhagupta5756 6 жыл бұрын
sir your videos are awesome.. great work sir :-)
@apoorvdiwan8042
@apoorvdiwan8042 4 жыл бұрын
Sir mzza agya tuadi teaching da . Tusi chandigarh te hu .
@mixevercool5479
@mixevercool5479 3 жыл бұрын
Nice video ☺️☺️☺️
@shubhamdhiman2117
@shubhamdhiman2117 5 жыл бұрын
Thank you sir . I could easily understand this topic .
@vsk9630
@vsk9630 3 жыл бұрын
Thank you sir for this lecture 👌👌👌
@ShakilAhmed-cs7nj
@ShakilAhmed-cs7nj 3 жыл бұрын
Thank you sir for teaching us... And one request Sir plz provide notes for theory mai dikkat hoti h
@keystosuccess519
@keystosuccess519 6 жыл бұрын
sir keep uploading your videos in hindi your videos are very very..............................................................................................................................................................................helpful.
@osamamughal2707
@osamamughal2707 3 жыл бұрын
Perfect Explanation
@keshavchoubey5260
@keshavchoubey5260 5 жыл бұрын
thank you sir, carry on the good job
@PoonamYadav-ed5wm
@PoonamYadav-ed5wm 5 жыл бұрын
Sir aap bhaut acha pdate ho thnku sir
@harmanjeetsarwara8931
@harmanjeetsarwara8931 5 жыл бұрын
Really helpful thanku sir
@bhaveshkumar6842
@bhaveshkumar6842 2 жыл бұрын
Great explanation as always! ❤
@abhishekm6374
@abhishekm6374 2 жыл бұрын
Today is my xam and watching the video before entering the exam hall. 😌💥
@shashikiran4059
@shashikiran4059 6 жыл бұрын
Nice video sir
@mohammadsaadkhan5309
@mohammadsaadkhan5309 3 жыл бұрын
Thanks, loved your video.
@shaistabashir970
@shaistabashir970 4 жыл бұрын
Best teacher 👌👌
@Shivanisharma-mi7gy
@Shivanisharma-mi7gy 3 жыл бұрын
Ooooooooooooooooph
@004_sreelemonchandramohont9
@004_sreelemonchandramohont9 10 ай бұрын
sir, take my love & respect
@sajiiidali
@sajiiidali 5 жыл бұрын
Excellent
@aadiexplains6234
@aadiexplains6234 4 жыл бұрын
Process Priority Arrival Time Service/Burst Time A 3 (Silver) 0 4 B 2 (Gold) 0 8 C 1 (Diamond) 1 1 D 2 (Gold) 6 11 E 1 (Diamond) 6 3 Sir Please draw a gantt chart of multi level feedback queue for above data where q=4
@kartikeysrivastava6640
@kartikeysrivastava6640 4 жыл бұрын
Best... Thank you Sir
@prashanthi8492
@prashanthi8492 4 жыл бұрын
Sir,how the lowest level priority jobs get executed In ready queues? Is it a Parellel processing? Or Not execution ,but waiting time?
@a20rahuljawale68
@a20rahuljawale68 2 жыл бұрын
It's a process having low priority it'll run as any process
@lovepandit7234
@lovepandit7234 6 жыл бұрын
Great🤗
@vasubhatt6160
@vasubhatt6160 4 жыл бұрын
ye process queue me kese execute ho ri hai?? CPU to mila hi nai abhi.
@technopathkeshav7835
@technopathkeshav7835 3 жыл бұрын
Same doubt
@Madrista21
@Madrista21 3 жыл бұрын
CPU ek h Bhai or queue multiple h
@viveknegi1610
@viveknegi1610 3 жыл бұрын
Os kar raha hai ..
@viveknegi1610
@viveknegi1610 3 жыл бұрын
@@vasubhatt6160 yar pata nahi kab likha tha....
@vasubhatt6160
@vasubhatt6160 3 жыл бұрын
@@viveknegi1610 koi nai brother , I'll remove my reply. No hate.. :)
@aartimehra7709
@aartimehra7709 4 жыл бұрын
ur videos are very helpful for me , so i request you pls.. make videos more all topics of operating system based on syllabus if b.tech computer science
@RajKumar-gr3il
@RajKumar-gr3il 3 жыл бұрын
How the process is getting executed in lowest priority queue ? the problem was starvation time that it wasn't getting its turn to get executed. But if it is getting exexuted for time quantum 2 then how is it starving??
@Got_Wings
@Got_Wings 5 жыл бұрын
M ur regular student sir👏😁❤️❤️❤️❤️ thanks sir u r osummmmm
@sonykumari4499
@sonykumari4499 5 жыл бұрын
Thank u so much sir😊🤗
@SanketSharmasanket7317
@SanketSharmasanket7317 6 ай бұрын
awesome
@waqaskazmi3286
@waqaskazmi3286 6 жыл бұрын
Great
@misstopper1
@misstopper1 9 ай бұрын
Thank You Sir
@igneous8k
@igneous8k 6 жыл бұрын
GOD! Sir Ji
@omyrazeem2571
@omyrazeem2571 4 жыл бұрын
Makes every topic too easy to understand.
@bjeetsethi5088
@bjeetsethi5088 6 жыл бұрын
u r so good Varun
@vinayaksharma-ys3ip
@vinayaksharma-ys3ip 3 жыл бұрын
Thank You Sir so much!!
@abhaychaturvedi4706
@abhaychaturvedi4706 3 жыл бұрын
U r saviour
@aadhartoshniwal2772
@aadhartoshniwal2772 4 жыл бұрын
How is this algorithm not having starvation. As we have to insert the processes in the top queue and no process in the lower queues will get executed until the top queue is empty. If the process having burst time 2 keeps coming they will get terminated and the processes in the lower level queues will never get executed. Hence starvation. Can you explain sir?
@ashishkumarsingh6618
@ashishkumarsingh6618 3 жыл бұрын
Watch this video again, i think you may catch it.
@EBKCS_MOKSHASHARMA
@EBKCS_MOKSHASHARMA 2 жыл бұрын
execution time is the time during which a program is running and running means providing cpu to that particular program , then how execution is performing in ready queue so that by completing the time quantum , execution time is decreasing ?
@lakshyakumar8337
@lakshyakumar8337 2 жыл бұрын
You are saying process came in lower priority queue will run till the time quantum decided and so on but how it removed the problem of starvation, Cpu will always execute the higher priority first and if higher priority processes keeps on coming then Cpu will not move to lower priority queue thus that process will not run even for time quantum decided. So how this removed the problem of starvation according to you?
@fahadmaqsood5636
@fahadmaqsood5636 5 жыл бұрын
THanks SIR respect from pakistan
@PankajKumar-cw6rs
@PankajKumar-cw6rs 5 жыл бұрын
Amazing sir...
@asheeshyadav5519
@asheeshyadav5519 4 жыл бұрын
Great bhai
@PradeepKumarIIITD
@PradeepKumarIIITD 5 жыл бұрын
very well explained...
@codingwithsam4992
@codingwithsam4992 Жыл бұрын
I guess priority ordering is incorrect or reverse. Read this part from book. queue 0 is top most queue queue 1 is below queue 2 below A process entering the ready queue is put in queue 0. A process in queue 0 is given a time quantum of 8 milliseconds. If it does not filcish within this time, it is moved to the tail of queue 1. If queue 0 is empty, the process at the head of queue 1 is given a quantum of 16 milliseconds. If it does not complete, it is preempted and is put into queue 2. Processes in queue 2 are run on an FCFS basis but are run only when queues 0 and 1 are empty. This scheduling algorithm gives highest priority to any process with a CPU burst of 8 milliseconds or less. Such a process will quickly get the CPU, finish its CPU burst, and go off to its next I/0 burst. Processes that need more than 8 but less than 24 milliseconds are also served quickly, although with lower priority than shorter processes. Long processes automatically sink to queue 2 and are served in FCFS order with any CPU cycles left over from queues 0 and 1.
@abubakarrahim8950
@abubakarrahim8950 6 жыл бұрын
thankew brother it was very helpful :)
@GateSmashers
@GateSmashers 6 жыл бұрын
Thank you so much for your love and support. Bless you.
@GAU-C--RATNAKANTAHANSE
@GAU-C--RATNAKANTAHANSE 3 жыл бұрын
Thank you sir......
@prathyushhebbar1583
@prathyushhebbar1583 5 жыл бұрын
good explanation
@ashiibansal1725
@ashiibansal1725 3 жыл бұрын
Supb session
@ashmitasaha4681
@ashmitasaha4681 4 жыл бұрын
Thank u so much Sir.....Sir plz upload file system and I/O management part
@sajansekhu8785
@sajansekhu8785 5 жыл бұрын
thnkk u so much sir ji..
@shabirbaloch-sp9fx
@shabirbaloch-sp9fx 9 ай бұрын
Tommarrow is my exam.😅
@Sairmasih
@Sairmasih 8 ай бұрын
Good Maza karo🎉😂
@gena8414
@gena8414 3 жыл бұрын
I think you have drawn the diagram upside down. Multilevel Feedback-Queue Scheduling Algorithm - KZbin this video has the correct diagram.
@priyankaghanghas2237
@priyankaghanghas2237 4 жыл бұрын
But galvin says this method is also used to determine when to demote a higher priority process to a lower priority queue and u are saying that it works with low priority processes only.
@feelingsshare1882
@feelingsshare1882 4 жыл бұрын
Dear Sister it doesn't works with lower priority processes it works for lower priority processes to getting CPU by ageing technique
@abhaychaturvedi4706
@abhaychaturvedi4706 3 жыл бұрын
Sir , in college , there is numerical question based on this topic , plz make a video on numerical part , also on stride scheduling
@111rhishishranjan2
@111rhishishranjan2 2 жыл бұрын
Yes yes please make the video
@namitsharma3449
@namitsharma3449 4 жыл бұрын
Thanks sir g
@satishkhode26
@satishkhode26 4 жыл бұрын
Sir, In today's processor, do we use the multi-level feedback queue technique? If not, which technique/algorithm do we use?
@UjjawalAggarwal
@UjjawalAggarwal 6 жыл бұрын
really good
Multilevel Feedback-Queue Scheduling Algorithm
14:13
Neso Academy
Рет қаралды 148 М.
#behindthescenes @CrissaJackson
0:11
Happy Kelli
Рет қаралды 27 МЛН
Hilarious FAKE TONGUE Prank by WEDNESDAY😏🖤
0:39
La La Life Shorts
Рет қаралды 44 МЛН
БАБУШКА ШАРИТ #shorts
0:16
Паша Осадчий
Рет қаралды 4,1 МЛН
L-2.10: Multi Level Queue Scheduling | Operating System
3:41
Gate Smashers
Рет қаралды 769 М.
Lec31 Multilevel queues and multilevel feedback queue scheduling | Operating systems
13:52
L-2.3: First Come First Serve(FCFS) CPU Scheduling Algorithm with Example
10:34
CPU scheduling practice - MLQ
14:05
Tami Sorgente
Рет қаралды 21 М.
#behindthescenes @CrissaJackson
0:11
Happy Kelli
Рет қаралды 27 МЛН