LinuCレベル2 Version 4.5 201試験の例題と解説
200.1 リソースの使用率の測定とトラブルシューティング
■例題
uptimeコマンドの出力に含まれない情報はどれか、選択せよ。
1. システムが稼働し続けている時間
2. ログインしているユーザーの数
3. CPU使用率
4. ロードアベレージ(システムの平均負荷)
5. 現在の時刻
※この例題は実際の試験とは異なります。
解答と解説
答えは3. CPU使用率 です。
ロードアベレージは左から過去1分間・5分間・15分間のシステムの平均を表しています。
なお、/procディレクトリ内のファイル(uptime、loadavg)からも同様の情報を確認出来ます。
出力例
[root@localhost ~]# uptime
15:07:05 up 28 min, 3 users, load average: 0.01, 0.31, 0.02
[root@localhost ~]# cat /proc/uptime(左の値が、システムが稼働し続けている秒単位の時間を表す)
1680.34 1656.74
[root@localhost ~]# cat /proc/loadavg(左から3つの値が、ロードアベレージを表す)
0.01 0.31 0.02 1/185 3515
また、同様の出力は wコマンドや topコマンドなどでも確認が出来ます。
※以下の例ですと、1行目に出力されています。
[root@localhost ~]# w
01:13:28 up 15 min, 2 users, load average: 0.00, 0.00, 0.00
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root tty1 - 00:58 14:30 0.04s 0.04s -bash
root pts/0 192.168.11.3 00:59 0.00s 0.05s 0.00s w
top - 01:13:14 up 15 min, 2 users, load average: 0.00, 0.00, 0.00
Tasks: 108 total, 1 running, 107 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.3%us, 0.0%sy, 0.0%ni, 99.7%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 1020052k total, 243832k used, 776220k free, 19232k buffers
Swap: 1048572k total, 0k used, 1048572k free, 81920k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
7 root 20 0 0 0 0 S 0.3 0.0 0:00.34 events/0
1 root 20 0 19352 1552 1236 S 0.0 0.2 0:01.02 init
2 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kthreadd
3 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0
■例題作成者
LPI-Japanアカデミック認定校「Zeus IT Camp」レベル3認定者 鯨井 貴博 氏