Why the niceness is not always taken into account ?
Alexandre Laurent
alexandre.laurent at uvsq.fr
Thu Apr 18 10:57:41 EDT 2013
Hello,
Disabling SCHED_AUTOGROUP (by using the flag
kernel.sched_autogroup_enabled
with sysctl) did work very well. Thank you a lot.
This is understandable, when reading the following description :
"
This option optimizes the scheduler for common desktop workloads by
automatically creating and populating task groups. This separation of
workloads isolates aggressive CPU burners (like build jobs) from desktop
applications. Task group autogeneration is currently based upon task
session.
"
Note : the cgroups are not mounted at all.
I still have a little question about it :
Is it possible to force the grouping of specific tasks ?
(Which could be better than just disabling the feature)
Best regards,
Le 16.04.2013 19:59, Kristof Provost a écrit :
> On 2013-04-16 17:38:50 (+0200), Alexandre Laurent
> <alexandre.laurent at uvsq.fr> wrote:
>
>> On the computer where I am testing, I have nothing related to
>> cgroups.
>> Here a 'ps aux' in case I am missing something.
>
> cgroups wouldn't actually show up in the process list. Check mount to
> see if anyone mounts an fs of type 'cgroup'.
>
> It's perhaps even more likely that it's related to SCHED_AUTOGROUP as
> Michi suggested.
More information about the Kernelnewbies
mailing list