Public bug reported:

The cgroup-bin package provides advanced (though racy and not quite
reliable) assignment of tasks to control groups (cgroups) based on
task name, userid, etc.  This is pretty heavyweight (adding at least
several seconds to boot and shutdown, and keeping a deamon running
which watches all task creations), and due to its racy nature can
cause bugs with other applications and system functions like
suspend/resume (see bugs 693594, 756499, 598335, 827279, and 828061).

Currently there are applications which depend on cgroups being
mounted, but which have no need for the advanced cgroup management.
Libvirt and lxc are two such applications.  However there is currently
nothing which provides just this.

The attached small debdiff adds a very simple package, cgroup-lite,
as an alternative to cgroup-bin which only mounts the cgroups at
boot.

With this package installed, all of the bugs listed above are fixed,
and system boot, shutdown, and overhead are improved.

Since lxc requires cgroups to be set up at boot, it would be far
better if it could depend on cgroup-lite rather than cgroup-bin.

** Affects: libcgroup (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to libcgroup in Ubuntu.
https://bugs.launchpad.net/bugs/829628

Title:
  [FFE] Add cgroup-lite package

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libcgroup/+bug/829628/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs

Reply via email to