目次
$ top # CPU使用率順にソート $ top -a # メモリ使用率順にソート $ top -d1 # 1秒ごとに更新
Shift+m: メモリ使用率順にソート
Shift+p: CPU使用率順にソート
top - 00:19:58 up 0 min, 1 user, load average: 0.20, 0.07, 0.03 Tasks: 158 total, 1 running, 157 sleeping, 0 stopped, 0 zombie %Cpu(s): 0.3 us, 0.3 sy, 0.0 ni, 99.2 id, 0.2 wa, 0.0 hi, 0.0 si, 0.0 st KiB Mem : 757968 total, 227284 free, 247476 used, 283208 buff/cache KiB Swap: 839676 total, 839676 free, 0 used. 371204 avail Mem PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1388 mysql 20 0 1632300 97732 9144 S 0.0 12.9 0:00.55 mysqld 939 root 20 0 512532 29844 13772 S 0.3 3.9 0:00.45 dockerd-current 942 root 20 0 562408 16624 5888 S 0.0 2.2 0:00.37 tuned 746 root 20 0 113372 15944 3448 S 0.0 2.1 0:00.02 dhclient 941 root 20 0 379760 12104 7380 S 0.0 1.6 0:00.08 php-fpm 635 polkitd 20 0 534136 12016 4608 S 0.0 1.6 0:00.03 polkitd 945 root 20 0 223448 10768 6404 S 0.0 1.4 0:00.20 snmpd 671 root 20 0 537544 9280 6776 S 0.0 1.2 0:00.14 NetworkManager 639 root 20 0 212936 8840 2700 S 0.0 1.2 0:00.08 rsyslogd 940 root 20 0 250380 7724 5188 S 0.0 1.0 0:00.14 httpd 1024 apache 20 0 537208 6244 1332 S 0.0 0.8 0:00.02 httpd 1023 apache 20 0 537208 6240 1328 S 0.0 0.8 0:00.02 httpd 1022 apache 20 0 537208 6236 1328 S 0.0 0.8 0:00.02 httpd 1733 root 20 0 148360 5960 4636 S 0.0 0.8 0:00.04 sshd 976 root 20 0 142628 5744 3916 S 0.0 0.8 0:00.11 docker-containe 1127 nginx 20 0 379760 5492 768 S 0.0 0.7 0:00.00 php-fpm 1128 nginx 20 0 379760 5492 768 S 0.0 0.7 0:00.00 php-fpm 1129 nginx 20 0 379760 5492 768 S 0.0 0.7 0:00.00 php-fpm 1130 nginx 20 0 379760 5492 768 S 0.0 0.7 0:00.00 php-fpm 1131 nginx 20 0 379760 5492 768 S 0.0 0.7 0:00.00 php-fpm
load average: 0.20, 0.07, 0.03
Tasks: 158 total, 1 running, 157 sleeping, 0 stopped, 0 zombie
%Cpu(s): 0.3 us, 0.3 sy, 0.0 ni, 99.2 id, 0.2 wa, 0.0 hi, 0.0 si, 0.0 st
「1」で、各CPUごとの情報を確認できます。
%Cpu0 : 0.3 us, 0.0 sy, 0.0 ni, 99.7 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st %Cpu1 : 0.0 us, 1.0 sy, 0.0 ni, 98.3 id, 0.7 wa, 0.0 hi, 0.0 si, 0.0 st
us | user | ユーザ空間プロセス (OS 上で動作するように作られたプログラム) が実行された時間のパーセンテージ |
sy | system | カーネル空間プロセス (OS としての機能を司るプログラム) が実行された時間のパーセンテージ |
ni | nice | 実行優先度を変更したプロセスがユーザモードでCPUを消費した時間 |
id | idle | idle 状態を過ごしたプロセスの時間のパーセンテージ |
wa | I/O wait | Disk IO が終わるのを待っているプロセスの実行時間のパーセンテージ |
hi | hardware interrupt | ハードウェア割込みの時間のパーセンテージ |
si | software interrupt | ソフトウェア割込みの時間のパーセンテージ |
st | steal | OS仮想化利用時にほかの仮想CPUの計算で待たされた時間 Linux 上では CPU を使える状態なのに、ハイパーバイザ側から利用を断られた時間 |
KiB Mem : 757968 total, 227284 free, 247476 used, 283208 buff/cache KiB Swap: 839676 total, 839676 free, 0 used. 371204 avail Mem
$ free total used free shared buff/cache available Mem: 757968 260952 210260 6172 286756 357376 Swap: 839676 0 839676 $
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1388 mysql 20 0 1632300 97732 9144 S 0.0 12.9 0:00.55 mysqld 939 root 20 0 512532 29844 13772 S 0.3 3.9 0:00.45 dockerd-current 942 root 20 0 562408 16624 5888 S 0.0 2.2 0:00.37 tuned 746 root 20 0 113372 15944 3448 S 0.0 2.1 0:00.02 dhclient 941 root 20 0 379760 12104 7380 S 0.0 1.6 0:00.08 php-fpm 635 polkitd 20 0 534136 12016 4608 S 0.0 1.6 0:00.03 polkitd 945 root 20 0 223448 10768 6404 S 0.0 1.4 0:00.20 snmpd 671 root 20 0 537544 9280 6776 S 0.0 1.2 0:00.14 NetworkManager 639 root 20 0 212936 8840 2700 S 0.0 1.2 0:00.08 rsyslogd 940 root 20 0 250380 7724 5188 S 0.0 1.0 0:00.14 httpd 1024 apache 20 0 537208 6244 1332 S 0.0 0.8 0:00.02 httpd 1023 apache 20 0 537208 6240 1328 S 0.0 0.8 0:00.02 httpd 1022 apache 20 0 537208 6236 1328 S 0.0 0.8 0:00.02 httpd
PID | プロセス ID | |
USER | 実行ユーザ | |
PR | Priority | 優先度。高いほど優先される |
NI | Nice value | 相対優先度。高いほど優先される。 |
VIRT | Virtual Image | 確保された仮想メモリ全て。スワップしたメモリ使用量を含む。 |
RES | Resident Memory Size (KiB) | 物理メモリのうち、実際に消費されているメモリ容量 スワップを含まない |
SHR | Shared Memory Size (KiB) | RES のうち、共有メモリとして消費されているメモリ容量 他のプロセスと共有される可能性のあるメモリのサイズ |
S | Process Status | D: 割り込み不能 R: 実行中 S: スリープ状態 T: 停止中 Z: ゾンビプロセス |
%CPU | ||
%MEM | ||
TIME+ | ||
COMMAND | 実行プロセス名 |
一般向けサイト
ITエンジニア向けサイト
英語サイト
Portfolio
Copyright (c) 2024 システムパフォーマンス入門 All Rights Reserved.