![htop - "지연된 회계"에 대한 새로운 측정항목을 활성화하는 방법은 무엇입니까?](https://linux55.com/image/153347/htop%20-%20%22%EC%A7%80%EC%97%B0%EB%90%9C%20%ED%9A%8C%EA%B3%84%22%EC%97%90%20%EB%8C%80%ED%95%9C%20%EC%83%88%EB%A1%9C%EC%9A%B4%20%EC%B8%A1%EC%A0%95%ED%95%AD%EB%AA%A9%EC%9D%84%20%ED%99%9C%EC%84%B1%ED%99%94%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
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이 필요합니다.
링크:
- https://manpages.ubuntu.com/manpages/bionic/en/man1/htop.1.html
- https://github.com/hishamhm/htop/blob/2.1.0/htop.1.in#L373
- https://github.com/hishamhm/htop/pull/667
- https://github.com/hishamhm/htop/issues/665
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
.