Tips記事
» 2001年02月07日 00時00分 UPDATE

「ps aux」コマンドで表示される項目の意味を知りたい

[木田佳克,ITmedia]

 一般的に,現在実行されているプロセスを知るためには「ps」コマンドを利用する。ここでは,「ps aux」で表示される各項目の意味を解説していこう。

USER   PID %CPU %MEM SIZE  RSS TTY STAT START  TIME COMMAND
xxxx   4542 0.0 1.3  1296  672 p0  S   10:19  0:00 -bash
nobody  453  0.0 1.4  1664  630 ?  S   11:37  0:00 httpd

 上記リストを表示例として挙げてみた。それぞれの数値は,次の表の通りである。

項目
解     説
USER
プロセスの所有ユーザー
PID
プロセス番号
&CPU
CPUの占有率
&MEM
実メモリでの占有率
SIZE
仮想分も含めた使用サイズ(Kバイト)
RSS
実メモリ上の使用サイズ(Kバイト)
TTY
端末名
STAT
プロセスの状態
R
稼動中
S
一時停止中
D
停止不可能で一時停止
T
終了処理中
Z
ゾンビプロセス(すでに実体は無い)
W
実メモリ上に無くて,スワップアウトしている
N
nice値
START
プロセスの開始時刻
TIME プロセスの総実行時間
COMMAND 実行コマンド名とパス(シェル表記の場合もあり)

Copyright © ITmedia, Inc. All Rights Reserved.

注目のテーマ