Re-assigning the bug task to boinc:
it's related to CONFIG_FAIR_USER_SCHED: each user gets the same amout of CPU 
slices/cycles and therein the niceness is applied. Therefore, the boinc user 
gets half of the CPU.
This can be adjusted using the following command, which will give "2" cpu_share 
units to the boinc user (the default is 1024 and root gets 2048). Caution: 
assigning 1 there locked my (single core) system!
$ echo 2 | sudo tee /sys/kernel/uids/`id -u boinc`/cpu_share

I will provide a patch for the boinc-client init script.

I've posted about this to http://lkml.org/lkml/2008/1/19/63, but without
a reply until now.

** Changed in: boinc (Ubuntu)
Sourcepackagename: linux => boinc
     Assignee: Ubuntu Kernel Team (ubuntu-kernel-team) => (unassigned)
       Status: Confirmed => Triaged

-- 
2.6.24-2: Regression with idle cpu cycle handling
https://bugs.launchpad.net/bugs/177713
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to