【LPIC1】プロセスのリアルタイム表示・監視(top)

LPIC1

1.topとは

アルタイムにプロセスの情報(CPU・メモリ使用率など)を表示・監視するツール。
システムリソースの状態を把握するのに非常に便利で、プロセスの監視、ソート、終了操作まで可能。

2.使い方

(1)書式

top [オプション]

(2)オプション

オプション説明
-u ユーザー名特定ユーザーのプロセスのみ表示
-p PID特定のプロセスのみ表示
-n 回数更新回数を指定して自動終了
-bバッチモード(ログ出力などスクリプト向け)

(3)キーボード操作

キー機能
q終了
PCPU使用率順にソート(デフォルト)
Mメモリ使用率順にソート
T実行時間(TIME+)順にソート
kプロセスを終了(PID入力後、シグナル指定)
rプロセスの nice 値(優先度)変更
u特定のユーザーのプロセスに絞る
hヘルプ表示
1CPUコアごとの使用率を表示(マルチコア環境)

(4)表示項目

項目意味
PIDプロセスID
USER実行ユーザー
PR優先度(priority)
NInice値(スケジューリングの優先度)
VIRT仮想メモリ使用量
RES常駐メモリ使用量(実メモリ)
SHR共有メモリ量
S状態(S=Sleep, R=Running, Z=Zombie)
%CPUCPU使用率
%MEMメモリ使用率
TIME+総CPU時間
COMMAND実行されたコマンド名
タイトルとURLをコピーしました