본문 바로가기
IT_Developers/Linux

리눅스 - CPU 사용률을 알아보는 명령어 / top

by 고코더 2020. 3. 6.

프로세스 cpu 사용률 실시간 체크


안녕하세요.
고코더 입니다.


리눅스에서 사용중인 실시간 cpu 사용률을 확인 하는 명령어를 배워봅니다. 잘못 사용된 프로세스가 운영체제를 망가지지 않도록 모니터링 해보세요.


 1. top 명령


현재 리눅스에서 사용중인 프로세스 cpu 사용률을 알아보는 방법이 있습니다. 해당 명령어를 사용하면 cpu 현황을 체크 할 수 있습니다.
top




 2항목 설명


PID : 프로세스 ID 
USER : 프로세스를 실행시킨 사용자 ID
PRI : 프로세스의 우선순위 
NI : NICE 값 마이너스 일수록 우선순위가 높다
VIRT : SWAP+RES 가상 메모리 사용량
RES : Resident Size 현재 페이지가 크기
SHR사용된 메모리를 나눈 메모리의 총합
S : S(sleeping), R(running), W(swapped out process), Z(zombies) 상태 값
%CPU :  CPU의 사용률
%MEM : 메모리의 사용률
COMMAND : 실행된 명령어


 3실행 후 정렬


SHIFT + P : CPU사용량 순서대로 정렬
SHFT + M : 메모리 사용량 순서대로 정렬
SHFT + T : 실행시간 순서대로 정렬


마무리


cpu 잘 사용합시다.


댓글