Lecture 12: What is Convoy Effect | FCFS CPU Scheduling Algorithm

  Рет қаралды 113,806

CodeHelp - by Babbar

CodeHelp - by Babbar

Күн бұрын

Пікірлер
@mrcoder3845
@mrcoder3845 2 жыл бұрын
Life mai pehli baar OS padhne mai maza aa raha hai Lakshay Bhaiya OP :)
@AnantMehra7
@AnantMehra7 2 жыл бұрын
Really OP Lectures Sir. But we all need to appreciate the combinations of Pen's Ink Colour that this channel uses for writing. Totally out of the league for any other channel to understand. This level of " Desh Prem ", Amazing, simply loved it.
@Abhisheksdt
@Abhisheksdt 3 ай бұрын
00:00 Discussing Doli algorithm and CPU scheduling process 02:38 Technical interface and support for clearing interviews 05:36 The Convoy Effect impacts CPU scheduling efficiency. 09:30 Optimizing CPU scheduling for maximum efficiency 12:33 Understanding the Convoy Effect in CPU Scheduling Algorithms 15:49 First-Come-First-Serve (FCFS) CPU Scheduling Algorithm 19:21 Understanding CPU scheduling and turnaround time 22:49 Explanation of increased waiting time in FCFS CPU Scheduling Algorithm Crafted by Merlin AI.
@yashthakur5712
@yashthakur5712 Ай бұрын
Mst padhate hain yrr bhaiya , mtlb jaise ek dost smjhata hai aur sb smjh aata hai bilkul waise.
@0708Sunshine
@0708Sunshine 2 жыл бұрын
nye lecture ke liye dhanyawaad, will definitely be waiting for the next one! your efforts are highly appreciated :)
@nikitapanwar5529
@nikitapanwar5529 2 жыл бұрын
Best content ..mind blowing ..Thankyou bhaiya for the OS series..only one request please upload videos on daily basis..
@mohitbansal321
@mohitbansal321 Жыл бұрын
unko bhi thoda kam hota ha sabar rakha kro
@kaizen6163
@kaizen6163 2 жыл бұрын
Bhaiya, There is a mistype. Completion time should be time at which the process is terminated instead of time taken to the process to be terminated.
@beginner9599
@beginner9599 5 ай бұрын
Yup. But he explain it that way.
@AradhyaSingh-un8di
@AradhyaSingh-un8di 5 ай бұрын
correct there is typo in that.. which can create confusion to distinguish between tat and ct..
@prajwalbs772
@prajwalbs772 2 жыл бұрын
finally jis cheez keliye wait kiya woh agya thank u bhaiyaaaa....
@shubhampakale7658
@shubhampakale7658 Жыл бұрын
notes files does not exists
@jatingarg1897
@jatingarg1897 2 жыл бұрын
Really Really Good Explanation of Convoy Effect.
@prashantlalwani527
@prashantlalwani527 Жыл бұрын
23:13 why time sharing effect is not considered here?? in convoy effect
@abhipsaacharya8031
@abhipsaacharya8031 4 ай бұрын
Because fcfs is a non-preemptive scheduling algorithm.
@deepikasharma9812
@deepikasharma9812 2 жыл бұрын
get to know the concepts that i skipped .....thank you guru ji !!
@shantanuhallur6825
@shantanuhallur6825 2 жыл бұрын
Loved the explanation! 💯🔥
@anjalinamdev9123
@anjalinamdev9123 Жыл бұрын
Bhaiya notes ki link opne nahi ho rahi plz dekh lijie thoda
@YashBaghel-n7x
@YashBaghel-n7x Жыл бұрын
Bhaiya please update Notes link as it is not working
@siyarana1379
@siyarana1379 Жыл бұрын
notes preview is not available sir
@keshavgambhir9894
@keshavgambhir9894 2 жыл бұрын
Present bhaiya Consistency op 🔥🔥🔥🔥🔥 Commenting for better reach
@Unknown4874
@Unknown4874 Жыл бұрын
Non- preemptive me low cpu utilisation kese hoga wo kha idle betha hai????
@shivkumar-og4ow
@shivkumar-og4ow 2 жыл бұрын
Thank you bhaiya.. For your Hard work and good content provide
@HemangSinghal-op5ep
@HemangSinghal-op5ep 4 ай бұрын
In the first example, shouldn't the turn around time for the 3rd process be 22 instead of 23
@yashchauhan7221
@yashchauhan7221 2 жыл бұрын
Thank You Bhaiya For Amazing Content ❤️
@aradhyagupta2810
@aradhyagupta2810 9 ай бұрын
notes link not working , please fix it
@bageshwardham-1M
@bageshwardham-1M Жыл бұрын
Notes not available😭😭
@vinodthakur6783
@vinodthakur6783 Жыл бұрын
screenshot le lo .
@virajagarwal1714
@virajagarwal1714 Жыл бұрын
Sir, your notes link is not working. Could you please check it
@TechUprise-by-Jyoti
@TechUprise-by-Jyoti 2 жыл бұрын
Thank you so much bhaiya😊 consistency OP🥰
@ankitghosh9873
@ankitghosh9873 2 жыл бұрын
please give a cource structure like how many lectures are left or need to complete
@a65_shahilkhan19
@a65_shahilkhan19 2 жыл бұрын
Great course bhaiya ji 👍🏻🔥
@MrVeshu
@MrVeshu Жыл бұрын
sir this lectures notes is not available in that link
@urvishrupareliya8210
@urvishrupareliya8210 2 жыл бұрын
explanation Op Consistency++;
@coderscooby
@coderscooby 2 жыл бұрын
Attandance marked sir ji ! Aag laga denge interviewws mei
@Alim-290
@Alim-290 Жыл бұрын
Doubt : in non-preemptive cpu utilization mus be higher than preemptive. because context switching ke time pe cpu ideal hota h, since preemptive me context swithching is high so cpu will be more ideal
@vaibhavdawra8960
@vaibhavdawra8960 Жыл бұрын
did you find anything?
@AbhaySingh-kh2jy
@AbhaySingh-kh2jy Жыл бұрын
@@vaibhavdawra8960 time taken for context switching, which is done by kernel (OS) ; ultimately done by CPU will be much less than the time for which a process will keep CPU waiting in case of IO operations, so generally we say considering IO operation case, That in preemptive CPU utilization is higher than non preemptive.
@tony_Stark_2024
@tony_Stark_2024 11 ай бұрын
bhai yahi doubt abhi comment me likh raha tha mai thanks man😅
@avisah8347
@avisah8347 2 жыл бұрын
clear cut explaination ❤️❤️
@kishorbhadula7816
@kishorbhadula7816 2 жыл бұрын
18:24 I was drinking water at that time 🤣🤣🤣
@prathmeshparteki1016
@prathmeshparteki1016 2 жыл бұрын
Thanks bhaiya for your great efforts... 🤩
@vishnumishra2219
@vishnumishra2219 Жыл бұрын
Bhaiya, notes are not accessible. Please help 😭
@vaibhavdawra8960
@vaibhavdawra8960 Жыл бұрын
TAT-BT would also include time for which process was in waiting queue, while by definition wait time is time process waits in ready queue. Correct me if I am wrong.
@abhishekkannaujia1096
@abhishekkannaujia1096 Жыл бұрын
I think we have subtracted the time taken only while execution from TAT.....so remaining all will be considered as wait time
@vaibhavdawra8960
@vaibhavdawra8960 Жыл бұрын
@@abhishekkannaujia1096 Yes that's the issue I am saying, if you just subtract execution time, it also includes time spent in waiting queue but by definition we should just include time spent in ready queue.
@abhishekkannaujia1096
@abhishekkannaujia1096 Жыл бұрын
@@vaibhavdawra8960 I think waiting time is not only the time spent in waiting queue. Even in ready queue a processes is waiting for it's chance to get the CPU. So time spent in ready queue will also be counted as waiting time.
@ankurdg2275
@ankurdg2275 Жыл бұрын
Notes link is not working can u reupload
@adarshpandey5902
@adarshpandey5902 Жыл бұрын
Bro please change the notes link. It's not working
@adityaraj-zm7zk
@adityaraj-zm7zk Жыл бұрын
bhaiya notes nhi download ho raha hai
@jaydwarkadhish959
@jaydwarkadhish959 2 жыл бұрын
Sir amazing video Sir
@prathameshkodgire8642
@prathameshkodgire8642 Жыл бұрын
notes not available for this video
@anmoldua9755
@anmoldua9755 2 жыл бұрын
Hi, I have one doubt.. Regarding cpu utilization, both preemtive and non preemtive are using cpu at max??? Isn't it How cpu utilization is more in preemtive scheduling. Can you tell me one scenario where cpu utilization is not been done /compromise in non preemtive..? Other factors like starvation, response time is bad in non preemptive.. But I am confused for cpu utilization?? Kindly explain..
@abhishekbijalwan3196
@abhishekbijalwan3196 2 жыл бұрын
Bro CPU utilization is not just based on how much CPU is being used by a process...it is based on how many processes it is executing like in preemptive scheduling after time quantum expires it start executing another process where as it if process doesn't go for I/O it will keep executing that particular process until it gets terminated. It's like bhai tu 2 sec physics pdh rha h then 2 sec chem pdh rha h to ese me tera mind zyada utilise ho rha h because you are processing two sbjects adjacently.
@jatingarg1897
@jatingarg1897 2 жыл бұрын
Because of Time Quantum. If the other processes are lined up, after a particular time Quantum, it will go to the waiting state and the other process will start exxecuting. This increases the cpu utilization and decreases the starvation.
@bite091_jamee7
@bite091_jamee7 2 жыл бұрын
thanks bhaiya for this amazing session
@shiwani9146
@shiwani9146 2 жыл бұрын
Lecture 12 completed ✅
@UECAshutoshKumar
@UECAshutoshKumar 6 ай бұрын
Thank You !!
@chandraguptaashoka9890
@chandraguptaashoka9890 2 жыл бұрын
In ready queue, If there are 10 process, we can either pick 10th or 1st process. Or can we choose from any position.
@indianbrave
@indianbrave 2 жыл бұрын
It's depend on priority which process is more important
@24_rahul_kumar_sah99
@24_rahul_kumar_sah99 Жыл бұрын
Thank you for this content. The Notes pdf is not available anymore , please add that link again for lecture number 5,6 and12
@studies3943
@studies3943 2 жыл бұрын
you have the chances of becoming a doctor 😎
@AnkitSingh-x1c5i
@AnkitSingh-x1c5i 3 ай бұрын
Hii bhaiya...there is a mistake in. Response time and Turn around time.
@reyansh-c5s
@reyansh-c5s Жыл бұрын
notes link is not working , kindly look into it
@shadeslayer07
@shadeslayer07 Жыл бұрын
exactly
@vanshikagyanchandani8743
@vanshikagyanchandani8743 4 ай бұрын
Sir notes url is incorrect in this video and also in some previous videos as well.Kindly check.Your videos are life saviour but it doesn;t contain all os topics for which i also need to follow other playlists Still thanks for making this playlist very much simplified and interesting.
@divyanshigupta2646
@divyanshigupta2646 Жыл бұрын
The drive link is not accessible right now I guess it might have been removed by mistake please check it once
@AmanDeep-ku7uy
@AmanDeep-ku7uy 2 жыл бұрын
Awesome content 👍👍
@lofibeats2344
@lofibeats2344 11 ай бұрын
the note link is not working
@Lucifer_movies
@Lucifer_movies 2 жыл бұрын
Nice explanation
@bhaveshkumar6842
@bhaveshkumar6842 2 жыл бұрын
Great content!❤
@devanshsharma7795
@devanshsharma7795 Жыл бұрын
I really feel you should follow knowledge gate for scheduling
@utkarshsingh1457
@utkarshsingh1457 2 жыл бұрын
Thanks for the content!!
@nishankdeep3084
@nishankdeep3084 2 жыл бұрын
attendence marked , thank you bhaiya
@sumitsakpal7085
@sumitsakpal7085 2 жыл бұрын
Maine video pura dekha
@dipikasrivastava0204
@dipikasrivastava0204 2 жыл бұрын
Best explanation
@ashwinshetgaonkar6329
@ashwinshetgaonkar6329 2 жыл бұрын
Sir regarding CPU utilization in both cases CPU isn't kept idle so both utilize the cpu efficiently
@shubhangishah5303
@shubhangishah5303 Жыл бұрын
But in fcfs starvation of process occurs while in primitive scheduling every process is given fair share of cpu
@SaiKrishna-tt6qr
@SaiKrishna-tt6qr 2 жыл бұрын
Why CPU utilization is less in non-premptive when CPU is not idle
@jericodcosta2049
@jericodcosta2049 2 жыл бұрын
Attandence marked best OS Course
@ravisinghkushwah3929
@ravisinghkushwah3929 2 жыл бұрын
Thank You Sir!
@fenil_panseriya9691
@fenil_panseriya9691 2 жыл бұрын
Bahut achha samjaya 🔥🔥🤩
@pawxnsingh
@pawxnsingh 8 ай бұрын
drive link is broked 😢
@shefalijain11
@shefalijain11 2 жыл бұрын
What a great content!
@saksshhi675
@saksshhi675 Жыл бұрын
Is vidio ke notes available nahi hai kya...sabko? please let me know..
@fazerugbrug439
@fazerugbrug439 2 жыл бұрын
superb
@ankitupadhyay918
@ankitupadhyay918 2 жыл бұрын
When this course will end? I have my end sem exams in June..
@alokranjan3185
@alokranjan3185 2 жыл бұрын
awesome video
@harshsheladiya9880
@harshsheladiya9880 Жыл бұрын
notes can't open
@VinodKumar-hm6do
@VinodKumar-hm6do 2 жыл бұрын
Best video sir
@amansaini6908
@amansaini6908 2 жыл бұрын
Listen at 20:43 🤣🤣🤣🤣🤣🤣
@cooldude0321
@cooldude0321 5 ай бұрын
01/07/24 FCFS cleared++ Lakshay bhaiyaa
@plagcogaming48
@plagcogaming48 Жыл бұрын
google drive link issue : Sorry, the file you have requested does not exist.
@SardarCoder
@SardarCoder Жыл бұрын
Done❤
@praveentiwari629
@praveentiwari629 2 жыл бұрын
Doubt : Sir in Convoy effect , if first process takes 20 units of time, even then after certain time this process time quantum will expire and other process will start executing than how average waiting time will be so much ??
@kaushikjain9697
@kaushikjain9697 2 жыл бұрын
time qunatam nahi hai kyuki ye non-preemptive algo hai
@praveentiwari629
@praveentiwari629 2 жыл бұрын
@@kaushikjain9697 .....Ye Mention nahi kiya Sir ne ....So ....If this Is The case than ...It make Sense ...thanks 🔥
@pravinravi9138
@pravinravi9138 2 жыл бұрын
Bhaiya , Can you please attach the iPad notes in the description .
@itzheavem4451
@itzheavem4451 2 жыл бұрын
great💥💯
@ayushdhokriya6488
@ayushdhokriya6488 2 жыл бұрын
Thank You
@HypeRRishIGaminG
@HypeRRishIGaminG 2 жыл бұрын
Sir next year pakka TCS crack krunga🖤 With the help of Code Help's os and dsa course😁🖤
@AbhishekVerma-yw1ps
@AbhishekVerma-yw1ps 2 жыл бұрын
TCS kyu bhai ? Usko backup ke liye rakho :) Acchi companies try karo !
@romangaming5177
@romangaming5177 2 жыл бұрын
Bro iam actually getting more interested on yr content , it like watching web series in a flow , even when iam eating iam watching yr playlist
@yogeshsharma24
@yogeshsharma24 2 жыл бұрын
Thanks bhaiya for your efforts 💯💯
@manishrawat3791
@manishrawat3791 2 жыл бұрын
Majaa aagya bhaiya
@KratosProton
@KratosProton 2 жыл бұрын
great
@jagmohanrai2714
@jagmohanrai2714 Жыл бұрын
Done bhaiya
@siliconvalley6774
@siliconvalley6774 Жыл бұрын
is FCFS preemptive or non preemptive?
@pawxnsingh
@pawxnsingh 8 ай бұрын
non preemptive
@abhinowyt8564
@abhinowyt8564 2 жыл бұрын
bhaiya DP kab ayega ?
@AbhishekKumar-dl6ko
@AbhishekKumar-dl6ko 7 ай бұрын
Day 12 done....24/05/2024
@harshsheladiya9880
@harshsheladiya9880 Жыл бұрын
i got this error Sorry, the file you have requested does not exist. Make sure that you have the correct URL and that the file exists.
@rohitrohit5464
@rohitrohit5464 2 жыл бұрын
Day9
@Pikachu10-19
@Pikachu10-19 2 жыл бұрын
👍🏻👍🏻👍🏻
@abhishekkumar-kt3uk
@abhishekkumar-kt3uk 2 жыл бұрын
🙏
@jayminpatil6168
@jayminpatil6168 2 жыл бұрын
OP
@Pikachu10-19
@Pikachu10-19 2 жыл бұрын
💖💖💖
@AnuMessi10
@AnuMessi10 2 жыл бұрын
💥💥💥
@NeyongLimbu-l1f
@NeyongLimbu-l1f 3 ай бұрын
☑ completed
@not_amanullah
@not_amanullah 9 ай бұрын
Continue MERN 😢
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 30 МЛН
Une nouvelle voiture pour Noël 🥹
00:28
Nicocapone
Рет қаралды 9 МЛН
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН
Lecture 10: What are different Process States in Operating System ?
18:18
CodeHelp - by Babbar
Рет қаралды 113 М.
The Dome Paradox: A Loophole in Newton's Laws
22:59
Up and Atom
Рет қаралды 949 М.
3.7 Convoy effect advantage disadvantage of FCFS scheduling algorithm first come first serve
11:57
First Come First Served Scheduling (Solved Problem 1)
18:50
Neso Academy
Рет қаралды 581 М.
Lecture 26: What is Paging? || Non-Contiguous Memory Allocation
47:37
CodeHelp - by Babbar
Рет қаралды 101 М.
Making an Algorithm Faster
30:08
NeetCodeIO
Рет қаралды 180 М.
Lecture 24: Memory Management in OS || Contiguous Memory Allocation
49:09
CodeHelp - by Babbar
Рет қаралды 110 М.
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 30 МЛН