top が落ちないようにはしたが ― 2014年05月08日 16時45分35秒
基本的に、sysctl で情報を探し、読めなかった場合は終了するようになっている。他の情報は、kldunload で無くなる情報ではないので、問題になることはない。
8.4-RELEASE の時点の top は、起動時に zfs arc キャッシュの sysctl を探し、見付かったら ARC の行を表示するようになっている。
sysctl 毎にあるかを調べれば落ちなくなる。しかし、現在はユーザ入力以外で行数が変わることがないので、全再描画の関数が直接呼べないところにあって、さらに手を入れないと呼べない。
面倒臭くなって、中途半端な実装で終了。中途半端な patch だし、PR を投げるのも気が向いた時にやる事にする。
最近のコメント