先日リファクタしたばっかりなのですが、いろいろあったので更新しました。

Linuxの場合に正しくCPU統計が取得できていなかった問題


原因はこっちの記事に書いているのですが、Linuxの場合に正しくCPU統計情報が取得できていませんでした。この内容だと、ずっと正しく取得できていなかったことになります。おかしいですね。初回リリースの時にちゃんとテストしたはずなのですが…。

Linuxの場合に全てのCPU統計情報を表示するようにしました


いままでは、100からアイドルタイム(idle)を引き算した値をUsedとして表示していたのですが、出せるものは全部出してしまえ。ということで全部表示することにしました。説明文はmanページのものを利用してます。

その他


ディストリビューションによって取得できない値とかが出てきた場合は対応すると思いますが、そういったものがない限りはこれ以上なにかするといったことはないんじゃないかな~と思います。