問題タブ [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 投票する
2 に答える
315 参照

docker - docker コンテナの cpu-share 値を動的にサイズ変更するには?

私は docker 1.11 を使用しています。次のようなコンテナーを実行します。

docker コンテナの実行中に cpu-shares の値を変更したい。そうする方法はありますか?

VIM でファイルを編集しようとしまし/sys/fs/cgroup/cpu/docker/[containerID]/cpu.sharesたが、「Fsync に失敗しました」で失敗しました。cgroup ファイルを直接変更できないということですか?

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

node.js - 終了時に Docker コンテナーのリソース使用量を測定する

ユーザーのコードをコンパイル/解釈し、結果をブラウザーに返すコンテナーを作成します (JSFiddle と同様)。ここで、そのコードの実行に使用された CPU とメモリの量を知る必要があります。したがって、リアルタイムでは必要ありませんが、コンテナーの終了時に、これら 2 つのパラメーターを他のパラメーターと共にクライアントに渡すことができます。

here のような疑似ファイルを使用してみましたが、サーバーにはそのような場所はありません(Ubuntu 14.04)。これらのパラメータを測定するにはどうすればよいですか?

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

docker - docker に cpu への排他的アクセスを与える方法は?

Dockerインスタンスに一部のCPUへの排他的アクセスを許可する方法はありますか?

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

linux - KSM に関するセキュリティ上の懸念

KSM (Kernel Same-page Mapping) を使用している場合、2 つの完全に分離されたプロセス (2 つの仮想マシンなど) が完全に同一のメモリ ページを所有している場合、それらのページはマージされますか? それとも、各プロセスが互いに分離されているため、分離したままになりますか? VM がホスト上の 1 つのプロセスに要約されるため、私は混乱していますが、これらのページがマージされた場合、かなり重大な問題になるように思われるため、それらは別々に保持されていると思いますか?

また、これが VM とコンテナーの違いになるかどうかも興味がありますか?

何が起こるかという問題に加えて、彼らが隔離された場合、それについて詳しく説明することはできますか? これは cgroup を使用することで達成され、2 つのプロセスのメモリが完全に分離されると思います。

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

apache - すべての httpd プロセスが使用する CPU の合計を 90% 未満に制限するにはどうすればよいですか?

私はナイス、cpulimit、および cggroups を調べましたが、それらのいずれかが私がやりたいことを行うかどうかはわかりません。多分彼らはそうしますが、私はそれを間違っています。

私の最終的な目標は、CentOS がすべての apache プロセスを調査し、それらが一定量の CPU 使用率に達すると、最大の % を持つものを強制終了することです。それを行うツールはありますか、それともシェル/pythonスクリプトを作成してからcronjobをスケジュールする必要がありますか?

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

linux - cpu を共有する cgroups の cpu.shares が定義されていないのはなぜですか?

6コアマシンで次のコマンドを実行しました

システムの負荷は次のとおりです。

Cgroup なし

2 つの cgroup を作成し、それらの pid を追加しました

ただし、この変更により、ストレス コマンドの CPU% も大幅に低下しました。

Cgroup で

イメージに示すように、ストレスが CPU% と dd のほとんどを引き続き使用すると予想していましたが、ストレスが低下する原因は何ですか? ポインタ

参考:私は仮想化環境で実行しています。

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

linux - Linux システムの負荷は、Completely Fair Scheduler の調整の原因になりますか?

Linux では、システムloadは の指数関数的に減衰する平均として定義され num runnable processes + num uninterruptable processesます。特定の間隔でプロセスのグループが使用できる cpu 共有の数を制限するために使用されるCFS cgroup クォータが正しく考慮されるかどうか疑問に思っています。

言い換えると、CFS クォータが枯渇したためにプロセスが抑制された場合でも、プロセスは実行可能と見なされ、システム負荷平均に反映されますか?