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