NFSの状況を/procで確認しようとしたら、読み方がわからず…
色々と調べてみると下記のような構文らしい
th [threads] [fullcnt] [10%-20%] [20%-30%] [30%-40%] [40%-50%] [50%-60%] [60%-70%] [70%-80%] [80%-90%] [90%-100%][100%]
実際のデータを見てみると
th 8 122678 3013.217 200.52 176.23 0.00 102.22 80.21 50.44 30.21 0.00 20.11
のような感じで出力される。
気になったのは[40%-50%][90%-100%]が必ず0になること。スレッドの使用率が何秒間使われたかという項目なのに0?
と、よくよく考えてみると、スレッドが8つだからだ。
つまり
100÷8×1= 12.5 [10%-20%]
100÷8×2= 25.0 [20%-30%]
100÷8×3= 37.5 [30%-40%]
100÷8×4= 50.0 [50%-60%]
100÷8×5= 62.5 [60%-70%]
100÷8×6= 75.0 [70%-80%]
100÷8×7= 87.5 [80%-90%]
100÷8×8=100.0 [100%]
確かに[40%-50%][90%-100%]は引っかかりませんね。
ちょっと面白いと思いました。