ホームページ > 記事 > コンピューターのチュートリアル > Linuxのtopコマンドの詳しい説明
各 CPU の使用状況を確認するには 1 を押してください
最初の行
現在の時刻 実行時間 現在ログインしているユーザー 負荷分散 (1 分、5 分、10 分)
負荷平均データは、5 秒ごとにアクティブなプロセスの数を確認し、値を計算します。論理 CPU の数で割った数が 5 を超えると、システムは過負荷になります。
###二行目###合計 248 プロセス 1 実行中 247 スリープ中 0 停止中 0 ゾンビ プロセス
3行目
us (ユーザー空間): ユーザー空間が占有する CPU の割合
sy (sysctl): カーネル空間が占める CPU の割合
ni() - 優先順位が変更されたプロセスによって占有されている CPU の割合
id(idolt): アイドル状態の CPU の割合
wa(wait): CPU 占有率の IO 待機率
hi (ハードウェア IRQ): ハード割り込みによって占有される CPU の割合
si (ソフトウェア割り込み): ソフト割り込みが占有する CPU の割合
4行目
合計メモリ 使用済みメモリ 空きメモリ バッファ (キャッシュされたメモリの量)
5行目
スワップパーティション
利用可能なメモリ = キャッシュされた空きバッファ (Huancheng のスワップ領域の合計量)
メモリ監視の場合、先頭の 5 行目のスワップ パーティションの使用状況を常に監視する必要があります。この値が常に変化している場合、カーネルがメモリとスワップの間でデータを常に交換していることを意味します。これは実際の不足です。思い出の。
4 行目の使用中のメモリの総量 (used) は、システム カーネルによって現在制御されているメモリの量を指します。
4 行目の空きメモリの総量 (free) は、カーネルがまだ制御に含めていない量です。カーネルによって管理されているすべてのメモリが使用されているわけではありません。過去に使用され、現在は再利用できるメモリも含まれています。カーネルはこれらの再利用可能なメモリを空きに戻さないため、Linux では空きメモリはますます少なくなりますが、これについては心配しないでください。
6行目
PID — プロセス ID
USER — プロセス所有者
PR — プロセスの優先順位
NI — 素晴らしい値です。負の値は優先度が高く、正の値は優先度が低いことを表します
VIRT — プロセスによって使用される仮想メモリの合計量 (kb 単位)。 VIRT=スワップRES
RES — スワップアウトされていないプロセスによって使用されている物理メモリのサイズ (kb 単位)。 RES=コードデータ
SHR — 共有メモリ サイズ、単位 kb
S —プロセスのステータス。 D=無中断スリープ状態 R=実行 S=スリープ T=トレース/停止 Z=ゾンビプロセス
%CPU — 前回の更新以降に占有された CPU 時間の割合
%MEM — プロセスによって使用される物理メモリの割合
TIME — プロセスによって使用された合計 CPU 時間 (単位は 1/100 秒)
COMMAND — プロセス名 (コマンド名/コマンドライン)
以上がLinuxのtopコマンドの詳しい説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。