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.

관련 정보