目的:
ハードディスクへのリアルタイムの書き込み状態を見たい。
環境は Debian GNU/Linux 10 (Buster) + KDE plasma
作業:
KDEのシステムモニタ Ksysguardを使用してみる。
$ sudo apt install ksysguard してインストールする。
[プロセステーブル] [システム負荷 (CPU, メモリ,ネットワーク)]の 2つのタブ。ハードディスクに関するものがない。
そこで、Ksysguardのメニューバーから ファイル→新しいタブをダウンロード。"システムモニタのアドオンインストーラ" を使って、アドオンの中からオールマイティ的な"System Load and Temps"(https://store.kde.org/p/1257867/)を試す。
Ksysguard に[System Load 2]タブが追加され、CPU, メモリ, ネットワーク, Core Temperatures, Hard Disk Totalsが表示され、ハードディスクの read/writeもわかる。
必要が無くなったタブは"システムモニタのアドオンインストーラ"でアンインストールしてやればいい。
補:
・パネルのウィジェットに[ハードディスクi/Oモニタ]というのもある。lm-sensorsは必要ないがKsysguardが必須。
・KdiskMark というHDDベンチマークもあったけど、Debian Busterでは libgcc-s1自体が用意されてないのでインストール不可。https://github.com/JonMagon/KDiskMark
・System Load and Tempsのダウンロードファイルは、SystemLoadMulti.sgrd。拡張子 sgrdは、ASCIIで書かれた KSysGuard用の記述プログラムで、<!DOCTYPE KSysGuardWorkSheet>となっている。関連ディレクトリ : .local/share/ksysguard/ , /usr/share/ksysguard/