Linux에서 CPU 사용량을 확인하려면 top 명령을 사용하세요. top 명령은 Linux에서 흔히 사용되는 성능 분석 도구로, Windows의 작업 관리자와 유사하게 시스템 내 각 프로세스의 리소스 사용량을 실시간으로 표시할 수 있습니다.
top 명령은 Linux에서 일반적으로 사용되는 성능 분석 도구로 Windows 작업 관리자와 유사하게 시스템 내 각 프로세스의 리소스 사용량을 실시간으로 표시할 수 있습니다.
(추천 튜토리얼: 리눅스 비디오 튜토리얼)
top 명령을 실행한 후 CPU 사용 상태가 전체 화면과 대화 모드로 표시됩니다. - top 기반 명령을 사용하여 디스플레이 모드 등을 제어할 수 있습니다. . top을 종료하는 명령은 q입니다(top이 실행되는 동안 q 키를 한 번 누르십시오).
내용 설명:
첫 번째 줄(상단):
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: 프로세스 시작 명령 이름
관련 권장 사항:
위 내용은 리눅스에서 CPU 사용량을 확인하는 데 사용하는 명령의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!