CFS in 2.6.24 kernel needs cpu_share adjustment for "niced" processes
Bug #177713 reported by
Daniel Hahler
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
boinc (Debian) |
Fix Released
|
Unknown
|
|||
boinc (Ubuntu) |
Fix Released
|
Medium
|
Daniel Hahler | ||
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
I have BOINC running in the background, which uses the remaining (idle) CPU cycles.
With 2.6.24-2, other processes now get max. 50% of the available CPU cycles! ~50% of the cycles still go to boinc, although it's running at niceness 19.
Additionally, non-nice load does not change the cpu frequency (from 1.0 to 1.8ghz in my case), when the dynamic cpufreq governor is being used.
I've tested normal cpu load with "cat /dev/urandom > /dev/null", which is expected to max out, but does not so with 2.6.24-2.
This has been confirmed by somebody else with the same CPU (Athlon64 3000+), using the amd64 kernel.
I'm using the x86-generic kernel myself.
Changed in linux: | |
importance: | Undecided → Medium |
description: | updated |
Changed in linux: | |
assignee: | nobody → ubuntu-kernel-team |
Changed in boinc: | |
status: | Unknown → New |
Changed in boinc: | |
assignee: | blueyed → nobody |
Changed in boinc: | |
assignee: | nobody → blueyed |
status: | Invalid → In Progress |
Changed in boinc: | |
status: | New → Fix Released |
To post a comment you must log in.
Confirmed because of duplicate.