Opened 12 years ago
Last modified 12 years ago
#1209 new Enhancement
cpu resources /scheduling
Reported by: | toralf | Owned by: | davea |
---|---|---|---|
Priority: | Undetermined | Milestone: | Undetermined |
Component: | Client - Scheduler Policy | Version: | 7.0.33 |
Keywords: | Cc: |
Description
While playing with thinkfan (using CPU governor "ondemand") at my Gentoo Linux I'm wondering, whether an "interlaced" task scheduling would reduce the power consumption/fan noise at my ThinkPad? without performance loss. Meanin, what if for (as an example) a 4-core CPU system the following scheduling would be used for - say 60% CPU usage of 100% off all CPU's at a multi-core system - for 4 running tasks: (1-4 means that the task is running at that time, . means pausing) 111111....111111....111111....111111.... .222222....222222....222222....222222... ..333333....333333....333333....333333.. ...444444....444444....444444....444444.
?
Change History (2)
comment:1 Changed 12 years ago by
comment:2 Changed 12 years ago by
This effect could be achieved, I think, by limiting the # of processors used to 3 or less
yep, but not so fine grained I think.
it leaves that up to the operating system.
good point, there are different strategies in the wild
At least here with current kernel 3.5.3 and a 4-core processor system it seems, that each core gets one task.
This effect could be achieved, I think, by limiting the # of processors used to 3 or less. I should also point out that BOINC doesn't assign jobs to particular processors; it leaves that up to the operating system.