Created
July 9, 2012 13:11
-
-
Save silenvx/3076472 to your computer and use it in GitHub Desktop.
man cgrules.confのいい加減な日本語訳。gentooのdev-libs/libcgroup-0.37-r2についてきたmanが原文です
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
CGRULES.CONF(5) libcgroupのマニュアル CGRULES.CONF(5) | |
名前 | |
cgrules.conf - libcgroupの設定ファイル | |
説明 | |
cgrules.confの設定ファイルはどのプロセスに属するコントロールグループかを | |
定義するのにlibcgroupによって使用されます | |
ファイルにはサブシステムで定義されたgroup又はuserのコントロールグループを | |
割り当てるルールのリストが含まれています | |
定義される group/user コントロールグループ サブシステム | |
ルールは2つの形式があります: | |
<user> <controllers> <destination> | |
<user>:<process name> <controllers> <destination> | |
どこ: | |
userは次のようにすることができます: | |
- ユーザー名 | |
- グループ名の場合は@グループ名 | |
- 全てのユーザー又はグループにするためにはワイルドカード '*' | |
- %は同上 (様々なcgroupはシングルユーザーのために様々な階層で指定する必要があり | |
複数行のルールのために役に立ちます) | |
process nameはオプションで次のようにすることができます | |
- プロセス名 | |
- プロセスのフルパス | |
controllersは次のようにすることができます: | |
- カンマで区切られたコントローラ名 (スペースは入れずに) または | |
- * (マウントされた全てのコントローラ) | |
destinationは次のようにすることができます: | |
- コントローラ階層からの相対パス (例えば pgrp1/gid1/uid1) | |
最初に条件が一致するルールを実行しようとします | |
'#'で始まる任意のテキストはコメント行の開始とみなされ無視されます | |
例 | |
student devices /usergroup/students | |
サブシステムの'device'内のユーザー、studentのプロセスは | |
コントロールグループ /usergroup/studentsに属しています | |
student:cp devices /usergroup/students/cp | |
サブシステムの'device'内のユーザー、studentのコマンドプロセス 'cp'は | |
コントロールグループ /usrgroup/students/cpに属しています | |
@admin * admingroup/ | |
全てのサブシステム内のグループ、adminに属するプロセスは | |
コントロールグループ /admingroupに属しています | |
peter cpu test1/ | |
% memory test2/ | |
最初の行はcpuコントローラのpeterのtaskはコントロールグループ test1/に属しています | |
二行目はmemoryコントローラのコントロールグループ test2/に属してします | |
* * default/ | |
全てのサブシステム内の全てのプロセスはコントロールグループ default/に属しています | |
コントロールグループ default/に前のルールで記載していないタスクを入れるには | |
リストの最後でこの行を読み込む | |
というのは最初に見つけたタスクが適用されるためにです | |
ファイル | |
/etc/cgrules.conf | |
デフォルトのlibcgroupの設定ファイル | |
関連項目 | |
cgconfig.conf (5), cgclassify (1), cgred.conf (5) | |
バグ | |
Linux 2009-03-10 CGRULES.CONF(5) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment