the Chromium logo

The Chromium Projects

Chromium OS Cgroups

All cgroups are optional, but highly-recommended and if present will be used by Chrome and Chrome OS

top-level cgroups created by /etc/init/cgroups.conf

There are also cgroups which are board-specific.

For big.LITTLE systems with different types of CPU cores, we set up cpusets for background tasks called cpuset/chrome/non-urgent/ which will be pinned to little CPUs and another for performance-sensitive tasks called cpuset/chrome/urgent/

It's up to Chrome to put the correct tasks (threads) into the {non-,}urgent group as appropriate.