Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Nov 2010 15:14:13 +0200
From:      Andriy Gapon <avg@freebsd.org>
To:        Julian Elischer <julian@freebsd.org>
Cc:        Lucius Windschuh <lwindschuh@googlemail.com>, freebsd-performance@freebsd.org, FreeBSD Current <freebsd-current@freebsd.org>, FreeBSD Stable <freebsd-stable@freebsd.org>
Subject:   Re: TTY task group scheduling
Message-ID:  <4CE67825.4010700@freebsd.org>
In-Reply-To: <4CE58A86.6010406@freebsd.org>
References:  <AANLkTinHSX1%2Bs3hrHyDeU2Vfp6zekTe04XkHhTc2jtLv@mail.gmail.com>	<4CE50849.106@zedat.fu-berlin.de> <4CE52177.3020306@freebsd.org> <AANLkTimq=5KJb5AGA6H0yA7AWrp%2BHZMRhfH6pnh=_NqA@mail.gmail.com> <4CE58A86.6010406@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
on 18/11/2010 22:20 Julian Elischer said the following:
> tty grouping is a variant of what we used to have at one stage which is
> a "kernel schedulable entity group".. KSEG

Or rather, I think, a concrete application of a variant of that.

> the idea is that all items in a group share some characteristic and some amount
> of resources.
> 
> We stripped the KSEG out of the picture because it really complicated the picture.

Yes, unfortunately.
One can think about a number of applications for hierarchical schedulable
resources.  Even one-level group scheduling could be a very useful subcase.

BTW, http://www.mjmwired.net/kernel/Documentation/cgroups.txt
-- 
Andriy Gapon



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4CE67825.4010700>