OS/LINUX

8. 프로세스 모니터링 (top, htop)

by coldplayer83 2026. 4. 1.
728x90
반응형

https://ironmask84.tistory.com/355#google_vignette

 

top 명령어 (실시간 CPU 사용률 체크)

리눅스 명령어 중에 'top' 라는 것이 있습니다.실시간으로 CPU 사용률 체크를 해주는 도구인데요.리눅스를 사용하는 디바이스의 성능이나 리눅스 서버의 성능을 체크할 때 매우 유용합니다.어떤

ironmask.net

 

top : 프로세스 목록을 일정 시간마다 새로고침하여 화면에 출력하는 툴. 시스템 전반적인 상황을 모니터링 할 수 있음

맨 윗줄 (uptime 명령어와 결과값이 같다.)
13:53:38 : 현재 서버 시간 / 1 user : 현재 한 명의 사용자가 접속 / load average : 부하율

 

tasks
95 total : 95개의 프로세스가 가동중 / 1 running : 1개의 프로세스가 실행중 / 94 sleeping : 94개의 프로세스가 대기중 /

0 stopped : 0개의 프로세스가 멈춤 / 0 zombie : 0개의 프로세스가 좀비상태

 

cpu (1을 누르면 core별로 뜸)
%us : 유저 레벨에서 사용하고 있는 cpu의 비중 / %sy : 시스템 레벨에서 사용하고 있는 cpu의 비중 /

%id : 유휴 상태의 cpu 비중 / %wa : 시스템이 I/O 요청을 처리하지 못한 상태에서의 CPU idle 상태인 비중

 

Mem
total : 전체 물리 메모리 / used : 사용중인 메모리 / free : 사용되지 않는 여유 메모리 / buffers : 버퍼 메모리

 

Swap
total : 전체 스왑 메모리 / used : 사용중인 스왑 메모리 / free : 남아있는 스왑 메모리 / cached : 캐싱메모리

 

----------프로세스 상태------------


PID : 프로세스 ID
USER : 프로세스를 실행시킨 사용자 ID
PR : 프로세스의 우선순위(priority)
NI : NICE값. 일의 nice value값. 마이너스를 가지는 nice value가 우선순위가 높음.
VIRT : 가상 메모리의 사용량(SWAP+RES)
RES : 현재 페이지가 상주하고 있는 크기(Resident Size)
SHR : 분할된 페이지. 프로세스에 의해 사용된 메모리를 나눈 메모리의 총합.
S : 프로세스의 상태 [S(Sleeping), R(Running), W(sWapped out process), Z(Zombies)]
%CPU : 프로세스가 사용하는 CPU의 사용율
%MEM : 프로세스가 사용하는 메모리의 사용율
COMMAND : 실행된 명령어

----------top 실행 후 명령어-------------

shift + p cpu 사용률이 높은 프로세스 순서대로 표시
shift + m 메모리 사용률이 높은 프로세스 순서대로 표시
shift + t 프로세스가 돌아가고 있는 시간 순서대로 표시
-k 프로세스 kill -k 입력 후 종료할 PID 입력. signal을 입력하라고 하면 kill signal인 9를 입력
-a 메모리 사용량에 따라 정렬
-b Batch 모드 작동
-c 명령행/프로그램 이름 토글
-d 지연 시간 간격 (-d ss. tt (seconds.tenths))
-h 도움말
-H 스레드 토글
-i 유휴 프로세스 토글
-m VIRT/USED 토글
-M 메모리 유닛 탐지
-n 반복 횟수 제한 (n:number)
-p PID를 다음과 같이 모니터 (-pN1 -pN2 ..)
-s 보안 모드 작동
-S 누적 시간 모드 토글
-u 사용자별 모니터링
-U 사용자별 모니터링
-v version
space bar refresh


htop : htop이 top보다 조금 더 자세함

728x90
반응형

'OS > LINUX' 카테고리의 다른 글

10. DAEMON, SERVICE  (0) 2026.04.02
9. 백그라운드 실행(nohup, kill)  (0) 2026.04.02
7. 쉘 스크립트  (0) 2026.03.25
6. 쉘과 커널  (0) 2026.01.16
curl 옵션  (0) 2025.11.18

TOP

Designed by 티스토리