You are not logged in.
Pages: 1
I don't understand how tu use correctly the scheduling of the new kernel. An example to be clear:
Now when I launch a compilation with mencoder, the computer divides computing time in two equal parts: 48% for mencoder (with nice 0) & 48% for boinc jobs (with nice 19).
Before 2.6.38, the kernel respected the nice priority and divides time in 95% for mencoder and less than 1% for boinc jobs, which was logical for me.
How can I tune this with the new kernel? What is now the function of "nice" if the kernel doesn't use it anymore to set priority?
Offline
Take a look through this thread. If I got the gist of it correctly when scanning through, the behaviour is due to the fact that time is split between cgroups instead of processes. You should really read it though, as I just skimmed it.
Offline
Thank you for the link: I solved my problem by adding "noautogroup" on the kernel line in grub. No more new scheduling feature.
But if someone can explain how to manage cgroups with ulatencyd, I would be very interested.
Last edited by jdn06 (2011-04-25 22:00:26)
Offline
Pages: 1