현재 아래 방법을 사용하여 top 명령에서 CPU 사용량 유휴 값을 추출하고 100에서 값을 뺍니다. 이 방법이 정확하고 동일한 결과를 얻을 수 있는 더 좋은 방법이 있습니까?
또한 내 Linux VM은 간단한 버전이며 top
. 패키지 관리자도 제거되므로 다른 도구를 설치할 수 없습니다.
CPU_IDLE="$(top -bn2 | grep -F '%Cpu' | tail -n 4 | gawk '{print $8 $9}' | tr -s '\n\:\,[:alpha:]' ' '| gawk '{print $2}'),"