英語フランス語スペイン語

OnWorksファビコン

systemd-cgtop - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーター上の OnWorks 無料ホスティング プロバイダーで systemd-cgtop を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド systemd-cgtop です。

プログラム:

NAME


systemd-cgtop - リソース使用量別に上位のコントロール グループを表示します

SYNOPSIS


systemd-cgtop [オプション...]

DESCRIPTION


systemd-cgtop ローカル Linux 制御グループ階層の最上位制御グループを示します。
CPU、メモリ、またはディスク I/O 負荷の順に並べられます。 表示は定期的に更新されます
間隔 (デフォルトでは 1 秒ごと)、スタイルは次のとおりです。 topとします。

If systemd-cgtop tty に接続されていないため、列ヘッダーは出力されず、デフォルト
反復を XNUMX 回だけ実行することです。 の --反復数= 引数が指定されている場合は、それが尊重されます。 このモード
スクリプト作成に適しています。

リソース使用量は、関連する階層内の制御グループ、つまり CPU に対してのみ考慮されます。
使用量は「cpuacct」階層内の制御グループのみ、メモリ使用量のみが考慮されます。
「メモリ」の場合はディスク I/O 使用量、「blkio」の場合はディスク I/O 使用量です。 リソース監視の場合
これらのリソースが必要な場合は、追加することをお勧めします。 CPUアカウンティング=1,
メモリアカウンティング=1BlockIOAccounting=1 問題のユニットファイルの設定。 見る
systemd.リソース制御詳細は(5)。

CPU 負荷値は、システムに搭載されているプロセッサ数の 0 ~ 100 倍の範囲になります。
たとえば、システムに 8 つのプロセッサがある場合、CPU 負荷値は 0% の間になります。
そして800%。 プロセッサの数は「」で確認できます。/ proc / cpuinfo".

これを強調すると、「CPUAccounting=1」、「MemoryAccounting=1」、および
「BlockIOAccounting=1」は問題のサービスに対して有効になっており、リソース アカウンティングはありません
システムサービスと、によって示されるデータで利用可能になります。 systemd-cgtop なります
不完全な。

OPTIONS


次のオプションが理解されます。

-p, --order=パス
コントロールグループのパス名順に並べます。

-t, --order=タスク
コントロール グループ内のタスク/プロセスの数で並べ替えます。

-c, --order=CPU
CPU負荷順に並べます。

-m, --order=メモリ
メモリ使用量順に並べます。

-i, --order=io
ディスク I/O 負荷順に並べます。

-b, - バッチ
「バッチ」モードで実行: 入力を受け入れず、で設定された反復制限まで実行します。
--反復数= 疲れ果てるか、死ぬまで。 このモードは送信に役立つ可能性があります
からの出力 systemd-cgtop 他のプログラムまたはファイルに。

-r, - 生
バイト数 (メモリ使用量や I/O メトリクスなど) を生の数値でフォーマットします。
人間が読める数字よりも。

--cpu=パーセンテージ, --cpu=時間
CPU 使用率をパーセンテージで表示するか時間で表示するかを制御します。 デフォルトでは、CPU
使用量はパーセンテージで表示されます。 この設定は、実行時に を押して切り替えることもできます。
キー。

-P
すべてのタスクではなく、ユーザー空間プロセスのみをカウントします。 デフォルトでは、すべてのタスクは
カウント: 各カーネル スレッドと各ユーザー空間スレッドは個別にカウントされます。 この設定により、
カーネル スレッドはカウントから除外され、各ユーザー空間プロセスのみがカウントされます。
スレッドの数に関係なく、XNUMX つとして。 この設定は切り替えることもできます
実行時に P キーを押します。 このオプションを組み合わせることはできません -k.

-k
すべてのタスクではなく、ユーザー空間プロセスとカーネル スレッドのみをカウントします。 デフォルトでは、
すべてのタスク、つまり各カーネル スレッドと各ユーザー空間スレッドが個別にカウントされます。 と
この設定では、カーネル スレッドがカウントと各ユーザー空間プロセスに含まれます。
スレッドの数に関係なく、XNUMX つとしてのみカウントされます。 この設定により、
実行時に k キーを押して切り替えることもできます。 このオプションを組み合わせることはできません
-P.

--recursive=
コントロール グループに対して表示されるプロセスの数に、すべてのプロセスを含めるかどうかを制御します。
子コントロール グループのいずれかに含まれるプロセスも同様です。 かかります
ブール型引数。デフォルトは「yes」です。 有効にすると、子内のプロセスが制御されます。
グループが含まれます。無効にすると、コントロール グループ自体のプロセスのみが含まれます。
数えた。 この設定は、実行時に r キーを押して切り替えることもできます。 ご了承ください
この設定は、プロセスのカウントにのみ適用されます。 -P or -k オプションは
使用済み。 すべてのタスクがカウントされる場合は効果がありません。この場合、カウントは常に行われます。
再帰的。

-n, --反復数=
この回数だけ繰り返しを実行します。 値 0 は、プログラムを実行する必要があることを示します。
無期限に。

-d, --delay =
リフレッシュ遅延を秒単位で指定します (または、単位として「ms」、「us」、「min」のいずれかを指定する場合)
この時間単位で)。 この設定は、実行時に次の方法で増減することもできます。
+ キーと - キーを押します。

--depth =
コントロール グループ ツリーの最大トラバース深さ。 深さを指定します systemd-cgtop
コントロール グループの階層を横断します。 0を指定した場合、ルートグループのみが対象となります。
監視されています。 1 の場合、コントロール グループの最初のレベルのみが監視されます。以下同様です。
デフォルトは3です。

-M 機械, --マシン=機械
表示されるコントロールグループをコンテナに対応する部分に限定する 機械.

-h, - 助けて
短いヘルプテキストを出力して終了します。

- バージョン
短いバージョンの文字列を出力して終了します。

キー


systemd-cgtop は対話型ツールであり、
次のキー:

h
短いヘルプテキストを表示します。

スペース
出力をすぐに更新します。

q
プログラムを終了します。

p、t、c、m、i
パス、タスク数、CPU 負荷、メモリ使用量、または I/O 負荷によって制御グループを並べ替えます。
それぞれ。 この設定は、 --order= コマンドライン
スイッチ。

%
CPU 時間を時間またはパーセンテージで表示するかどうかを切り替えます。 この設定は次の場合もあります
を使用して制御されます --cpu= コマンドラインスイッチ。

+、-
リフレッシュ遅延をそれぞれ増加または減少させます。 この設定は制御することもできます
--delay = コマンドラインスイッチ。

P
すべてのタスクをカウントするか、ユーザー空間プロセスのみをカウントするかを切り替えます。 この設定はまた、
を使用して制御される -P コマンド ライン スイッチ (上記を参照)。

k
すべてのタスクをカウントするか、ユーザー空間プロセスとカーネル スレッドのみをカウントするかを切り替えます。
この設定は、 -k コマンド ライン スイッチ (上記を参照)。

r
子コントロール グループ内のプロセスを再帰的に含めるか除外するかを切り替えます。
コントロールグループのプロセス数。 この設定は、
--recursive= コマンドラインスイッチ。 すべてのタスクがカウントされている場合、このキーは使用できません。
P または k キーで有効になるように、プロセスがカウントされている場合にのみ使用できます。

EXIT ステータス


成功すると0が返され、それ以外の場合はゼロ以外の失敗コードが返されます。

onworks.net サービスを使用してオンラインで systemd-cgtop を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad