私はUbuntu 12.04でコンピューティングサービスをホストしています。私がユーザーを凍結させないようにする方法が必要です。私は現在、Linuxでsetrlimit(RLIMIT_NPROC)
を使用しています。ただし、これは実際には、指定されたUIDのプロセス数にグローバルな制限を設定します。私のサービスは多くの並列ジョブを持ち、すべて同じUIDで実行されているため、1つのプロセスがDOS全体でサービスを実行できます。フォーク/子プロキシの制限数
代わりに私は制限を設定する方法を探しています。現在のプロセスの子プロセスの再帰的な数。私はLinuxを調べるように言われているcgroups
/libcgroup
しかし、私は正直なところ、これが私の問題を解決する方法を本当に理解していない。任意のヒント?