On Mon, Dec 20, 2010 at 02:51:53PM +0100, torbenh wrote:

> the problem however is that we can only create a single rtaudio cgroup
> because we can not overcommit the bandwidth in several groups.
> 
> it seems like we need to advise packagers to create a package containing
> the RT cgroup and make all apps needing RT depend on it.
> 
> seems a bit dumb to do this. but it probably boils down to this.
> anybody got better ideas ?

Wouldn't it be possible to just put RT trheads in the 'root' cgroup
which has RT enabled ?

In the long term I see another danger. Since cgroups + systemd 
allow distros to control RT capabilities in a safe and detailed
way, they might be tempted to give RT shares to e.g. desktop
packages in order to have a 'competitive edge' in responsiveness.
In a sense cgroups and systemd would make RT *too easy* to use
and abuse. If such things start happening, and since RT can't be
overcommited, there may be little left for any audio work if it
depends on a specifically created cgroup. We would not just need
a package that provide RT to audio packages, but one the cleans
up the other packages' mess as well.

Ciao,

-- 
FA

There are three of them, and Alleline.


------------------------------------------------------------------------------
Lotusphere 2011
Register now for Lotusphere 2011 and learn how
to connect the dots, take your collaborative environment
to the next level, and enter the era of Social Business.
http://p.sf.net/sfu/lotusphere-d2d
_______________________________________________
Libcg-devel mailing list
Libcg-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libcg-devel

Reply via email to