>  기사  >  운영 및 유지보수  >  리눅스에서 CPU 사용량을 확인하는 데 사용하는 명령

리눅스에서 CPU 사용량을 확인하는 데 사용하는 명령

王林
王林원래의
2020-10-20 09:59:5411420검색

Linux에서 CPU 사용량을 확인하려면 top 명령을 사용하세요. top 명령은 Linux에서 흔히 사용되는 성능 분석 도구로, Windows의 작업 관리자와 유사하게 시스템 내 각 프로세스의 리소스 사용량을 실시간으로 표시할 수 있습니다.

리눅스에서 CPU 사용량을 확인하는 데 사용하는 명령

top 명령은 Linux에서 일반적으로 사용되는 성능 분석 도구로 Windows 작업 관리자와 유사하게 시스템 내 각 프로세스의 리소스 사용량을 실시간으로 표시할 수 있습니다.

(추천 튜토리얼: 리눅스 비디오 튜토리얼)

top 명령을 실행한 후 CPU 사용 상태가 전체 화면과 대화 모드로 표시됩니다. - top 기반 명령을 사용하여 디스플레이 모드 등을 제어할 수 있습니다. . top을 종료하는 명령은 q입니다(top이 실행되는 동안 q 키를 한 번 누르십시오).

리눅스에서 CPU 사용량을 확인하는 데 사용하는 명령

내용 설명:

첫 번째 줄(상단):

 15:24:36 시스템의 현재 시간

 14일 시스템 시작 이후 현재까지의 작동 시간

 3 사용자 현재 사용자 보다 정확하게는 해당 사용자에 로그인한 단말기의 수를 의미하며, 동일한 사용자가 시스템 내 여러 단말기에 동시에 접속하는 것은 다수의 사용자가 시스템에 접속한 것으로 간주되며, 여기서 사용자 수는 단말기 수로도 표현됩니다

 부하 평균은 현재 시스템 부하의 평균값입니다. 다음 세 값은 1분 전, 5분 전, 15번의 평균 프로세스 수입니다. 일반적으로 이 값이 CPU 수를 초과하면 CPU가 현재 시스템을 로드하는 데 더 많은 시간이 걸린다고 생각할 수 있습니다. 두 번째 줄(작업):

  288 총 개수입니다. of current system process

 1 running 현재 실행 중인 프로세스 수

 287 Sleeping 현재 대기 중인 프로세스 수

 0 중지됨 시스템 프로세스 수

  0 Zombie 좀비 프로세스 수

세 번째 줄(Cpus ):

  7.3% us 사용자 공간이 차지하는 CPU 비율

2.0% sy 커널 공간이 차지하는 CPU 비율

0.0% ni 사용자 프로세스 공간에서 우선순위가 변경되었습니다. 프로세스가 차지하는 CPU 비율
  90.4% id 유휴 CPU 비율
 0.3 % wa 입출력을 기다리는 CPU 시간의 백분율
 0.0% hi
 0.0% si

 0.0% st

네 번째 줄(Mem):

 2042616 totalPhysics 총 메모리

  1770116 사용된 총 물리적 메모리 양

272500 free 총 여유 메모리 량
 163912 버퍼 커널 캐시로 사용되는 메모리 량


다섯 번째 줄(Swap):

4번째 줄(Mem)과 같은 항목을 의미하지만 이는 스왑 파티션(Swap)의 사용량을 반영합니다. ). 일반적으로 스왑 파티션(Swap)을 자주 사용하는 것은 물리적 메모리 부족으로 인한 것으로 간주됩니다.

  2094076 total 총 스왑 영역 총량

 45052 사용됨 총 스왑 영역 사용량

 2049024 Free 무료 스왑 영역 총량
 346624 캐시됨 캐시된 스왑 영역 총량

하단의 프로세스 목록 열 :

으로 나누기 PID 설정된 화면 업데이트 시간에 따라 프로세스 목록이 정기적으로 업데이트됩니다. 여기서 표시 모드는 상위 내부 명령을 통해 제어할 수 있습니다.

PID: 프로세스 ID

USER: 프로세스 소유자

PR: 프로세스의 우선순위 수준, 우선순위가 작을수록 실행 우선순위가 높아짐
NInice: 값
VIRT: 프로세스가 차지하는 가상 가상 공간 Memory
 RES: 프로세스가 차지하는 물리적 메모리
 SHR: 프로세스가 사용하는 공유 메모리
 S: 프로세스의 상태. S는 절전 모드, R은 실행 중, Z는 좀비 상태, N은 프로세스의 우선 순위 값이 음수임을 의미합니다
  %CPU: 프로세스가 차지하는 CPU 사용량
  %MEM: 프로세스가 사용하는 실제 메모리와 총 메모리의 비율
TIME+: 프로세스가 시작된 후 프로세스가 차지한 총 CPU 시간, 즉 CPU 사용 시간의 누적 값입니다.
 COMMAND: 프로세스 시작 명령 이름

관련 권장 사항:

linux 튜토리얼

위 내용은 리눅스에서 CPU 사용량을 확인하는 데 사용하는 명령의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.