htop - 「遅延会計」の新しい指標を有効にする方法は?

htop - 「遅延会計」の新しい指標を有効にする方法は?

htopにはいくつかの新しいインジケータがあります。

PERCENT_CPU_DELAY(CPUD%)
CPU(実行可能)を待つのに費やされた時間の割合。 CAP_NET_ADMINが必要です。

PERCENT_IO_DELAY(IOD%)
同期ブロックI / Oが完了するのを待つのに費やされた時間の割合。 CAP_NET_ADMINが必要です。

PERCENT_SWAP_DELAY(SWAPD%)
ページ交換に費やされた時間の割合。 CAP_NET_ADMINが必要です。

リンク:

CAP_NET_ADMINを追加しましたが、正しいかどうかわかりません。
まだ列設定にこれらの指標が表示されていません。

$ sudo setcap cap_net_admin=eip /usr/bin/htop 

$ getcap /usr/bin/htop 
/usr/bin/htop = cap_net_admin+eip

編集:
Ubuntu 18.04.2 LTS
カーネル4.20.17-042017-generic

いいえ、sudo htop役に立ちません。

htop 2.1.0 - (C) 2004-2018 GNU GPLに従ってHisham Muhammadがリリースしました。

ベストアンサー1

オプションを使用してhtopソースコードをコンパイルする必要があり、権限--enable--delayacctがある場合は列設定でこれらの指標を表示できますcap_net_admin

おすすめ記事