cgroups
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/04/15 08:41 UTC 版)
cgroups (control groups) とは、プロセスグループのリソース(CPU、メモリ、ディスクI/Oなど)の利用を制限・隔離するLinuxカーネルの機能。"process containers" という名称で Rohit Seth が2006年9月から開発を開始し[1]、2007年に cgroups と名称変更され、2008年1月に Linux カーネル 2.6.24 にマージされた[2]。それ以来、多くの機能とコントローラが追加された。
- ^ Jonathan Corbet (2007年5月29日). “Process containers”. LWN.net
- ^ a b c Jonathan Corbet (2007年10月29日). “Notes from a container”. LWN.net
- ^ Jonathan Corbet (2007年7月31日). “Controlling memory use in containers”. LWN
- ^ Balbir Singh, Vaidynathan Srinivasan (2007年7月). Ottawa Linux Symposium. http://www.kernel.org/doc/ols/2007/ols2007v2-pages-209-222.pdf
- ^ Jonathan Corbet (2007年10月23日). “Kernel space: Fair user scheduling for Linux”. Network World
- ^ Kamkamezawa Hiroyu (2008-11-19). “Cgroup and Memory Resource Controller” (PDF presentation slides). Japan Linux Symposium
- ^ a b Dave Hansen. “Resource Management” (PDF presentation slides). Linux Foundation
- ^ Matt Helsley (2009年2月3日). “LXC: Linux container tools”. IBM developerWorks
- ^ Pavel Emelyanov, Kir Kolyshkin (2007年11月19日). “PID namespaces in the 2.6.24 kernel”. LWN.net
- ^ Jonathan Corbet (2007年1月30日). “Network namespaces”. LWN.net
- ^ Serge E. Hallyn, Ram Pai (2007年9月17日). “Applying mount namespaces”. IBM developerWorks
- ^ Janak Desai (2006年1月11日). “Linux kernel documentation on unshare”. 2011年10月21日閲覧。
- 1 cgroupsとは
- 2 cgroupsの概要
- 3 外部リンク
- cgroupsのページへのリンク