Looks like a minor correction is required here. Weight of a process is inversely proportional to its nice value. The nicer the process (+20) the lesser its weight and lower its priority. The equation should be vruntime += t / weight. The higher priority process will have a lower nice value and so a higher weight and so its vruntime will increase by a small proportion and so its time runs slower. Nice presentations otherwise. Can have a look at this one as well, its from the Maintainer of the scheduler: th-cam.com/video/ifGbigHM6bM/w-d-xo.html
Learned more in 15 minutes than in two weeks of school.
Same here man #FuckSchool xD
@@shadow5870 this lecture video too happened in a school.
lol@@mohitsinha1994
Great lecture, thank you for sharing!
Excellent Video.
Thank you Sir. Brilliant explanation.
THANX A LOT
GREAT WORK
Is there a timeslice associated with a left most process in CFS? OR will it execute until it finishes?
Looks like a minor correction is required here. Weight of a process is inversely proportional to its nice value. The nicer the process (+20) the lesser its weight and lower its priority. The equation should be vruntime += t / weight. The higher priority process will have a lower nice value and so a higher weight and so its vruntime will increase by a small proportion and so its time runs slower. Nice presentations otherwise. Can have a look at this one as well, its from the Maintainer of the scheduler: th-cam.com/video/ifGbigHM6bM/w-d-xo.html
looks like just a convention for the weight.