sar command
- フォーラムは新サイトへ移行しました。
- このフォーラムではゲスト投稿が禁止されています
sar command
msg# 1
salafan
投稿数: 5
sarコマンドのオプションで、指定したCPUの使用率を表示するオプションは?
Answer: -P (大文字)
*******************************************************
sar -u
sar -p (小文字)
これらは、間違っていますか?
*******************************************************
Answer: -P (大文字)
*******************************************************
sar -u
sar -p (小文字)
これらは、間違っていますか?
*******************************************************
Re: sar command
msg# 1.1
arashi1977
居住地: 広島
投稿数: 1715
問題ID: 13942 のことでよいでしょうか?
sarのmanページを確認してみました。
引用:設問では「指定したCPUの使用率を表示する」とあるので、個別のCPUが指定できない -u オプションでは不正解かと思います。
また、-p オプションはデバイス情報をわかりやすく表示するためのオプションですなのでCPU使用率を表示するものではありません。
実行例:
で、いかがでしょうか
参考URL:
http://www.sios.com/product/rhel/usersite/faq-tech/faq4-58.html
sarのmanページを確認してみました。
引用:
-u [ ALL ]
Report CPU utilization.
-p Pretty-print device names. Use this option in conjunction with option -d.
-P { cpu [,...] | ALL }
Report per-processor statistics for the specified processor or processors.
また、-p オプションはデバイス情報をわかりやすく表示するためのオプションですなのでCPU使用率を表示するものではありません。
実行例:
$ sar -d | head -n 10
Linux 3.10.0-123.6.3.el7.x86_64 (localhost.localdomain) 2014年10月13日 _x86_64_ (6 CPU)
09時48分33秒 LINUX RESTART
09時50分01秒 DEV tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz await svctm %util
10時00分01秒 dev2-0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
10時00分01秒 dev8-0 7.52 279.82 92.05 49.44 0.14 18.90 3.19 2.40
10時00分01秒 dev8-16 40.90 10270.92 0.00 251.13 0.14 3.35 1.88 7.69
10時00分01秒 dev8-32 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
10時00分01秒 dev8-48 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
$ sar -d -p | head -n 10
Linux 3.10.0-123.6.3.el7.x86_64 (localhost.localdomain) 2014年10月13日 _x86_64_ (6 CPU)
09時48分33秒 LINUX RESTART
09時50分01秒 DEV tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz await svctm %util
10時00分01秒 fd0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
10時00分01秒 sda 7.52 279.82 92.05 49.44 0.14 18.90 3.19 2.40
10時00分01秒 sdb 40.90 10270.92 0.00 251.13 0.14 3.35 1.88 7.69
10時00分01秒 sdc 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
10時00分01秒 sdd 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
で、いかがでしょうか
参考URL:
http://www.sios.com/product/rhel/usersite/faq-tech/faq4-58.html
Re: sar command
msg# 1.1.1
salafan
投稿数: 5
arashi1977様
はい、問題ID: 13942で御座います。
詳しい解説誠にありがとうございます!
「指定したCPUの」という部分への着目が抜けておりました。
頂いた解説にて理解できました。ありがとうございます。
私の環境(Centos 6.5 /on vmware guest)にて
sar -u
sar -p
を入力すると全く同じ出力となりましたが、いずれにしても
CPUの指定が出来ないので設問の答えとしては相応しくないですね。
大変助かりました。
ありがとうございます。
はい、問題ID: 13942で御座います。
詳しい解説誠にありがとうございます!
「指定したCPUの」という部分への着目が抜けておりました。
頂いた解説にて理解できました。ありがとうございます。
私の環境(Centos 6.5 /on vmware guest)にて
sar -u
sar -p
を入力すると全く同じ出力となりましたが、いずれにしても
CPUの指定が出来ないので設問の答えとしては相応しくないですね。
大変助かりました。
ありがとうございます。
Re: sar command
msg# 1.1.1.1
arashi1977
居住地: 広島
投稿数: 1715
解決されたようなので、一点だけ補足を。
引用:えっと、sarコマンドのオプション省略時のデフォルト動作はシステム全体のCPU利用率表示(= -u)です。
そして、-p(小文字)オプションはデバイス情報をわかりやすく表示するオプション(私の例で言えば dev8-48 が sddとなる)です。CPU利用率の出力にはデバイス情報は含まれていませんので-pオプションを付けても何も変化はありません。
ですので、実は
sar(オプション無しなので -u と同等)
sar -u
sar -p(暗黙的に -u あり)
は、全て同じ結果が表示されるんですね
引用:
私の環境(Centos 6.5 /on vmware guest)にて
sar -u
sar -p
を入力すると全く同じ出力となりました
そして、-p(小文字)オプションはデバイス情報をわかりやすく表示するオプション(私の例で言えば dev8-48 が sddとなる)です。CPU利用率の出力にはデバイス情報は含まれていませんので-pオプションを付けても何も変化はありません。
ですので、実は
sar(オプション無しなので -u と同等)
sar -u
sar -p(暗黙的に -u あり)
は、全て同じ結果が表示されるんですね
Re: sar command
msg# 1.2
salafan
投稿数: 5
arashi1977様
ご丁寧な補足、本当にありがとうございます。
ご丁寧な補足、本当にありがとうございます。