Messages in this thread | | | Subject | Re: volanoMark regression with kernel 2.6.26-rc1 | From | "Zhang, Yanmin" <> | Date | Mon, 12 May 2008 11:33:20 +0800 |
| |
On Mon, 2008-05-12 at 08:07 +0530, Srivatsa Vaddagiri wrote: > On Mon, May 12, 2008 at 09:39:10AM +0800, Zhang, Yanmin wrote: > > I'm confused by these conceptions. > > Sorry if the recommended options was not clear. > > > Would you like to tell me the exact config options > > you want to turn on? > > > > Options in my config file(both 2.6.25 and 2.6.26-rc1): > > > > # CONFIG_CGROUPS is not set > > CONFIG_GROUP_SCHED=y > > CONFIG_FAIR_GROUP_SCHED=y > > # CONFIG_RT_GROUP_SCHED is not set > > CONFIG_USER_SCHED=y > > # CONFIG_CGROUP_SCHED is not set > > Retain this config for 2.6.25. > > For 2.6.26-rc1, turn OFF CONFIG_USER_SCHED and turn ON CONFIG_CGROUP_SCHED i.e > > # CONFIG_USER_SCHED is not set > CONFIG_CGROUP_SCHED=y > > [Note that above options are mutually exclusive i.e you cannot set both > of them to y] > > >From my experiments, results of 2.6.25 (with CONFIG_USER_SCHED=y) are > same as 2.6.26-rc1 (with CONFIG_CGROUP_SCHED=y). I tested it with below config against 2.6.26-rc1.
CONFIG_CGROUPS=y # CONFIG_CGROUP_DEBUG is not set # CONFIG_CGROUP_NS is not set # CONFIG_CGROUP_DEVICE is not set # CONFIG_CPUSETS is not set CONFIG_GROUP_SCHED=y CONFIG_FAIR_GROUP_SCHED=y # CONFIG_RT_GROUP_SCHED is not set # CONFIG_USER_SCHED is not set CONFIG_CGROUP_SCHED=y # CONFIG_CGROUP_CPUACCT is not set # CONFIG_RESOURCE_COUNTERS is not set
To make the testing faster, I changed some parameters of volanoMark. The result of 2.6.26-rc1(CONFIG_CGROUP_SCHED=y) is about 2%~3% less than the one of 2.6.25 (CONFIG_USER_SCHED=y).
-yanmin
-- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |