[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <1480297574.9163.76.camel@gmx.de>
Date: Mon, 28 Nov 2016 02:46:14 +0100
From: Mike Galbraith <efault@....de>
To: "Michael Kerrisk (man-pages)" <mtk.manpages@...il.com>
Cc: Peter Zijlstra <a.p.zijlstra@...llo.nl>,
Ingo Molnar <mingo@...nel.org>,
linux-man <linux-man@...r.kernel.org>,
lkml <linux-kernel@...r.kernel.org>,
Thomas Gleixner <tglx@...utronix.de>
Subject: Re: RFC: documentation of the autogroup feature
On Sun, 2016-11-27 at 22:13 +0100, Michael Kerrisk (man-pages) wrote:
> Here's my attempt to define the root task group:
>
> * If autogrouping is disabled, then all processes in the root CPU
> cgroup form a scheduling group (sometimes called the "root task
> group").
>
> Can you improve on this?
A task group is a set of percpu runqueues. The root task group is the
top level set in a hierarchy of such sets when group scheduling is
enabled, or the only set when group scheduling is not enabled. The
autogroup hierarchy has a depth of one, ie all autogroups are peers
who's common parent is the root task group.
-Mike
Powered by blists - more mailing lists