問題タブ [cgroups]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
684 参照

linux - LSF - ジョブ用に cgroups.cpuset をマウントします

lsf で cgroups.cpuset を使用する方法はありますか? LFS の v9.1 では、cgroup のフリーザーとアカウントのみを使用できるようです。

0 投票する
1 に答える
2412 参照

linux - cgroup ログはどこにありますか

cgroup の開始/停止ログを見つけようとしましたが、見つかりません。/var/log/messages および dmesg にはありません。cgroup サービスの開始/停止動作を追跡する方法はありますか。

0 投票する
6 に答える
62699 参照

ubuntu - Docker コンテナのメモリ制限が機能しない

Ubuntu 13.04 (Raring Ringtail) 上で最新バージョンの Docker を実行しています。

しかし、コンテナを起動すると、

どのような種類の制限も見られず、カーネルで cgroups メモリ制限が有効になっています。

ここで私が見逃している明らかなことは何ですか?

0 投票する
0 に答える
245 参照

linux-kernel - cgroup での blkio サブシステムの実装は完了していますか?

プロセスに上限を設定しようとしています。読み取りアクセスは正しく制限されています。ただし、書き込み操作の動作は間違っています。

疑似ファイル read_bps_device および write_bps_device を扱っています。

http://www.mjmwired.net/kernel/Documentation/cgroups/blkio-controller.txtの最後の段落で、以下のテキストを読みました。それにもかかわらず、彼らが CFQ について話しているのか、スロットリングについて話しているのかははっきりしません。

何が機能しますか?

  • 現在、同期 IO キューのみがサポートされています。バッファリングされたすべての書き込みは、グループごとではなく、依然としてシステム全体です。したがって、グループ間のバッファリングされた書き込みの間でサービスの違いは見られません。
0 投票する
1 に答える
175 参照

scheduler - 奇妙な cgroup の動作 ( cpu 共有

CPU負荷の高いプロセスAがCPU負荷(100%)を取りすぎているため、プロセスBが十分なサイクルを取得できません... BはWeb応答に関連しています...だから、Web応答のベンチマークを実行したときどちらのプロセスも cgroup なしで、結果は 5 秒でした...2 つのグループを作成し、両方のプロセスに同じ量の cpu.shares を与えると、所要時間は 15 秒に増加します。

優先度を高くする必要があるプロセスに対するCPUのシェア率が高く、良い結果が得られています...しかし、デフォルト値でのこの奇妙な動作に本当に興味があります...

両方のグループへのデフォルトの共有値 1024 で応答時間が増加するのはなぜですか? cgroup がない場合と同じではないでしょうか? ???

両方のプロセスを同じグループに入れると、応答は再び5秒に戻ります...

スケジューラーの関係でしょうか...

0 投票する
0 に答える
640 参照

android - android cgroup はスレッドの優先順位で機能しませんか?

https://plus.google.com/u/0/105051985738280261832/posts/XAZ4CeVP6DCから、バックグラウンド優先度で設定されたスレッドは、最大で 10% の CPU を消費する特定の cgroup に入れられると言われています。

アプリケーションでタスクの CPU 使用率を制限したいので、優先度をバックグラウンドに設定しましたが、うまくいかないようです。

そこで、テスト用の簡単なアプリケーションを作成したところ、DEFAULT 優先度のアプリケーションと同じ CPU を消費することがわかりました。両方のスレッドの cgroup を確認しました。1 つは apps cgroup にあり、もう 1 つは apps/bg_non_interactive cgroup にあります。

結果は次のとおりです。

0 投票する
0 に答える
263 参照

ubuntu - cgroup フォーク サブシステム

私のOS:

cgroups には fork サブシステムが含まれていません:

しかし、私はこのパッチhttp://lwn.net/Articles/465574/を見つけました。このパッチが適用されるかどうかはわかりませんが、プロセス数を制限する機会を設けたいと考えています。cgroup のみを使用して、これらまたは同様の機能を追加するにはどうすればよいですか?

0 投票する
1 に答える
7805 参照

debian - debian wheezyでデーモンなしでcgroupを使用しようとしています

この例のように、cgroupに関するガイドに従おうとしています。現在、cgroups がどのように機能することになっているのかを明確に理解しているかどうかはよくわかりません。しかし、私が確信していることが 1 つあります。私が見つけたすべてのガイドには、/etc/cgconfig.confとの使用法が記載されてい/etc/cgrules.confます。これらのファイルは、 と という名前の 2 つのデーモンによってロードされることになっていcgredますcgconfig

Debian Squeeze では、インストールによって自動的にインストールされる 2 つのデーモンのようcgroup-binです。しかし、Wheezy では、これらのデーモンはパッケージに存在しなくなりました: http://packages.debian.org/fr/wheezy/amd64/cgroup-bin/filelist

ある種の共有ホスティング ソリューションを作成しようとしているだけで、ユーザーの RAM 使用量を制限したいと考えています。cgroup について聞いたので試してみたいと思いましたが、そのバージョンを Wheezy で使用する方法がわかりません。また、参考になるドキュメントも見つかりません。

誰かが私に何をすべきか教えてもらえますか? そのパッケージは壊れていますか?cgroup を構成するまったく新しい (そして文書化されていない) 方法はありますか?

0 投票する
1 に答える
5853 参照

ubuntu - cgroup: 新しいグループを作成できません

新しい cgroup を作成し、そのグループの RAM アクセスを 1MB に制限したいと考えています。

これが私の最初の試みです:

しかし、私はこのエラーが発生し続けます

cgcreate を使って別の方法を試してみました

しかし、私が走るときcgexect -g memory:mygroup2 ./a.out

次のエラーが表示されます。cgroup change of group failed

また、/etc/cgconfig.cf ファイルを変更してグループを作成できることも確認しましたが、libcgroup1 と cgroup-bin をインストールしたにもかかわらず、/etc 内にそのようなものは見つかりません。助けてください!

前もって感謝します!