[top 실행 시 많이 사용된는 옵션]
top -d 0.5 -c -u ysoftman
(delay) -d 0.5 : 0.5초 마다 화면을 갱신
(user) -u ysoftman : ysoftman 사용자 소유의 프로세스를 표시
(command) -c : 프로세스를 실행시켰을 때의 명령줄을 표시
[top 실행 후 명령]
space bar : refresh
d 입력 후 딜레이 값 입력 : 입력한 딜레이 값에 따라 refresh
u 입력후 사용자이름 입력 : 사용자 소유의 프로세스 표시
k 입력후 PID 입력 : pid 에 해당하는 프로세스 종료
B : 상단정보 및 running 프로세스 정보를 bold로 표시/해제
b : running 프로세스 정보를 하이라이트하여 표시/해제
x : b 또는 B 로 표시할때 colum 하이라이트 표시/해제
y : b 또는 B 로 표시할때 row 하이라이트 표시/해제
R : 정렬 변경 (오름차순/내림차순)
z : 컬러/모노 표시
c : 명령줄 표시/해제
l : load average 줄 표시/해제
t : task cpu states 줄 표시/해제
m : memory 줄 표시/해제
i : idle 프로세스 표시/해제
H : thread 표시/해제
o : 항목 내용 표시 순서 변경(항목에 대한하는 알파벳(대/소문자)로 순서 변경)
q : 종료
[top 으로 리소스 사용량을 볼 때 각 항목에 대한 설명]
PID(ProcessID) : 프로세스 ID
USER : 프로세스를 실행시킨 사용자
PR(Priority) : 프로세스 우선순위
NI(Nice value) : 프로세스 NICE 값(음수값이 우선순이가 높음)
VIRT(Virtual Image (kb)) : 프로세스가 사용하고 있는 가상 메모리 사용량
RES(Resident Size (kb)) : 프로세스가 사용하고 있는 페이지의 크기
SHR(Shared Mem Size (kb)) : 프로세스가 사용하고 있는 공유 메모리 크기
S(Process Status) : 프로세스 상태(R(Running), S(Sleeping), T(stopped Trace) W(Swapped out), Z(Zombie))
%CPU(CPU Usage) : 프로세스의 CPU 사용률
%MEM(Memory Usage) : 프로세스의 메모리 상용률
TIME+(CPU Time : 프로세스가 CPU 를 사용한 시간
COMMAND : 프로세세를 실행한 명령
[출처] Linux top 사용과 정보 설명|작성자 소프트맨
'Brain Trainning > Server' 카테고리의 다른 글
[OS] Windows Server 2008 관련 자료 (0) | 2011.05.03 |
---|---|
[VPN] Nortel VPN Program (Window7 32bit, 64bit) (0) | 2011.01.18 |
.NET Application Performance Tunning (0) | 2011.01.05 |
8 Commonly Used Scalable System Design Patterns (0) | 2010.12.02 |
Windows 기본공유 제거 (0) | 2010.11.12 |