엔지니어 은성의 성장록

[RHCSA] RHEL7 - 실시간 프로세스 모니터링(top) 본문

RHCSA

[RHCSA] RHEL7 - 실시간 프로세스 모니터링(top)

엔지니어 은성 2021. 11. 10. 16:33

▶ top

- top 프로그램은 시스템 프로세스의 동적 보기

- 계속해서 새로 고쳐지며 열 재정렬, 분류 및 강조 기능 제공 

- 사용자 구성을 저장하여 영구적으로 만들 수 있음

▶ top 항목 정리 

PID : 프로세스 ID

USER : 사용자 이름, 프로세스 소유자 

VIRT : 프로세스가 사용하는 모든 메모리 (ps 명령에서 레이블이 붙은 VSZ) -가상 메모리는 상주 집합, 공유 라이브러리, 매핑 또는 스와핑 된 메모리 페이지를 포함

RES : 상주 메모리는 상주 공유 개체를 포함하여 프로세스가 사용하는 물리적 메모리 (ps 명령에서 레이블이 붙은 RSS)

TIME : 프로세스 시간 이후의 처리 시간

▶ 프로세스 상태 

D = 인터럽트 없는 유후 상태

R = 실행 중 또는 실행 가능 

S = 유휴 상태 

T = 중지됨 또는 트레이스 됨

Z = 좀비

▶ top 기본 키 입력

목적
? 또는 h 대화형 키 입력 도움말
ㅣ, t, m 부하, 스레드 및 메모리 헤더 라인 전환
1 개별 CPU 또는 헤더의 모든 CPU에 대한 요약을 표시하며 전환
s 새로 고침 속도를 소수 단위로 변경 (0.5) (1.5)
b 실행 중인 프로세스에 대한 반전 강조 표시를 전환 
B 디스플레이, 헤더 및 실행 중인 프로세스에 굵은 글꼴을 사용할 수 있도록 함
스레드 전환, 프로세스 요약 또는 개별 스레드 표시
u, U 사용자 이름으로 필터링
M 메모리 사용량에 따라 프로세스 목록을 내림차순으로 정렬
P 프로세스 사용량에 따라 프로세스 목록을 내림차순으로 정렬
k 프로세스 종료  프롬프트가 나타나면 PID를 입력한 후 신호를 입력
r 프로세스 우선 순위 변경 프롬프트 나타나면 PID 입력한 후 nice_value 입력
w 다음 top 사용시 사용할 디스플레이 구성을 작성(저장)
q 종료

 

Comments