Activity log for bug #188226
Date | Who | What changed | Old value | New value | Message |
---|---|---|---|---|---|
2008-02-02 00:08:12 | Daniel Hahler | bug | added bug | ||
2008-02-02 00:08:32 | Daniel Hahler | linux: importance | Undecided | Wishlist | |
2008-02-02 00:20:20 | Daniel Hahler | description | The ubuntu kernel should use CONFIG_FAIR_CGROUP_SCHED instead of The CFS (completely fair scheduler) is configured with CONFIR_FAIR_USER_SCHED, which puts each user in a process group. So if some user (e.g. "boinc") runs a niced process, it will take half of the cpu in any case. According to dhaval in bug 177713: CONFIG_FAIR_CGROUP_SCHED will allow finer control of group scheduling, with the option not to use by not making any groups and putting everything in just one group. So using CONFIR_FAIR_CGROUP_SCHED will restore the old behavior at first and then we can think about different groups of programs, which should run in groups, like e.g. "distributed networking", which would get the lowest priority. | The ubuntu kernel should use CONFIG_FAIR_CGROUP_SCHED instead of CONFIG_FAIR_GROUP_SCHED/CONFIG_FAIR_USER_SCHED The CFS (completely fair scheduler) is configured with CONFIG_FAIR_USER_SCHED, which puts each user in a process group. So if some user (e.g. "boinc") runs a niced process, it will take half of the cpu in any case. "nice" applies only within a group, in this case per user. According to dhaval in bug 177713: CONFIG_FAIR_CGROUP_SCHED will allow finer control of group scheduling, with the option not to use by not making any groups and putting everything in just one group. So using CONFIR_FAIR_CGROUP_SCHED will restore the old behavior at first and then we can think about different groups of programs, which should run in groups, like e.g. "distributed networking", which would get the lowest priority. See also http://lkml.org/lkml/2007/10/9/115 for using uevent for dynamic cpu_share adjustments. I'd like to address this issue, so that e.g. boinc is usable again and does not take half of the cpu slices at least. | |
2008-02-04 21:50:54 | Leann Ogasawara | linux: status | New | Triaged | |
2008-02-04 21:50:54 | Leann Ogasawara | linux: assignee | ubuntu-kernel-team | ||
2008-02-13 19:00:35 | Tim Gardner | linux: status | Triaged | In Progress | |
2008-02-13 19:00:35 | Tim Gardner | linux: assignee | ubuntu-kernel-team | timg-tpi | |
2008-03-09 01:18:12 | Daniel Hahler | linux: milestone | ubuntu-8.04 | ||
2008-03-20 22:18:11 | Daniel Hahler | linux: importance | Wishlist | High | |
2008-03-25 13:49:53 | Ben Collins | linux: assignee | timg-tpi | ben-collins | |
2008-04-01 16:25:14 | Tim Gardner | linux: assignee | ben-collins | timg-tpi | |
2008-04-01 16:41:28 | Tim Gardner | linux: status | In Progress | Fix Committed | |
2008-04-02 03:05:06 | Launchpad Janitor | linux: status | Fix Committed | Fix Released | |
2008-04-03 22:12:05 | Daniel Hahler | linux: status | Fix Released | Triaged | |
2008-04-04 02:46:49 | Tim Gardner | linux: status | Triaged | Fix Committed | |
2008-04-04 03:00:06 | Launchpad Janitor | linux: status | Fix Committed | Fix Released | |
2008-04-04 23:18:33 | Daniel Hahler | linux: status | Fix Released | Triaged | |
2008-04-07 15:53:18 | Tim Gardner | linux: status | Triaged | Fix Released | |
2008-04-08 20:58:45 | Daniel Hahler | linux: status | Fix Released | Triaged | |
2008-04-24 09:16:57 | Sebastien Estienne | linux: assignee | timg-tpi | canonical-kernel-team | |
2008-04-24 15:01:54 | Tim Gardner | linux: importance | High | Low | |
2008-04-24 15:01:54 | Tim Gardner | linux: assignee | canonical-kernel-team | timg-tpi | |
2008-04-24 15:01:54 | Tim Gardner | linux: status | Triaged | Fix Committed | |
2008-04-24 15:01:54 | Tim Gardner | linux: milestone | ubuntu-8.04 | ubuntu-8.04.1 | |
2008-04-30 13:35:05 | Tim Gardner | bug | added subscriber SRU Verification | ||
2008-05-01 16:21:17 | Daniel Gimpelevich | linux: status | Fix Committed | In Progress | |
2008-05-12 04:09:55 | Daniel Gimpelevich | linux: status | In Progress | Fix Committed | |
2008-05-20 23:02:16 | Steve Langasek | linux: importance | Undecided | Medium | |
2008-05-20 23:02:16 | Steve Langasek | linux: assignee | timg-tpi | ||
2008-05-20 23:02:16 | Steve Langasek | linux: status | New | Fix Committed | |
2008-05-20 23:02:16 | Steve Langasek | linux: milestone | ubuntu-8.04.1 | ||
2008-05-20 23:03:07 | Steve Langasek | linux: importance | Low | Medium | |
2008-05-20 23:03:07 | Steve Langasek | linux: status | Fix Committed | Triaged | |
2008-05-20 23:03:07 | Steve Langasek | linux: milestone | ubuntu-8.04.1 | ||
2008-05-26 09:21:56 | Martin Pitt | linux: status | Fix Committed | Fix Released | |
2008-06-26 19:42:08 | Tim Gardner | linux: status | Triaged | Fix Released | |
2008-06-26 19:42:08 | Tim Gardner | linux: assignee | timg-tpi | ||
2008-06-26 19:42:18 | Tim Gardner | linux: assignee | timg-tpi | ||
2008-08-14 10:56:21 | Pete Graner | linux: assignee | timg-tpi | ||
2008-08-14 10:56:40 | Pete Graner | linux: assignee | timg-tpi |