목차

, , , , ,

Linux top 명령어 사용방법

top이라고 친 후 h라고 입력 하면 도움말이 나온다. 거기에서 보고싶은 걸 입력하면 된다.

설명

top

----------------------------------------------------------------------------
top - 11:35:19 up 44 days,  5:09,  5 users,  load average: 0.03, 0.05, 0.05
Tasks: 343 total,   1 running, 342 sleeping,   0 stopped,   0 zombie
Cpu(s):  1.2% us,  0.1% sy,  0.0% ni, 96.7% id,  1.9% wa,  0.0% hi,  0.0% si
Mem:   2070100k total,  1748748k used,   321352k free,   233704k buffers
Swap:  2096472k total,      236k used,  2096236k free,   642728k cached
PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
1629 webadmin  16   0  2808 1116  756 R    1  0.1   0:00.15 top
----------------------------------------------------------------------------

첫줄

시스템의 가동 시간과 평균 부하의 숫자를 출력

top - 11:35:19 up 44 days,  5:09,  5 users,  load average: 0.03, 0.05, 0.05

2행

현재 실행중인 프로세스들의 상황

Tasks: 343 total,   1 running, 342 sleeping,   0 stopped,   0 zombie

* 전체 실행된 현재 프로세스의 수는 (343 total), 실행중인 프로세스 ( 1 running), 유휴상태의 프로세스(342 sleeping), 정지 된 프로세스( 0 stopped), 좀비 프로세스(0 zombie)들의 상황을 알려줌

3행

CPU의 사용에 대한 상황 (이 정보를 통해 CPU의 사용현황을 파악하여 CPU의 추가적인 보강 계획이나 업그레이드 등의 계획을 세울수 있슴)

 Cpu(s):  1.2% us,  0.1% sy,  0.0% ni, 96.7% id,  1.9% wa,  0.0% hi,  0.0% si

4행

메모리의 사용에 대한 상황 (이 정보를 통해 메모리의 사용 현황에 대해 파악하고 메모리의 부족 현상 등을 분석하여 추가적인 메모리의 확장에 대해 고려할수 있슴)

Mem:   2070100k total,  1748748k used,   321352k free,   233704k buffers

마지막행

스왑메모리의 사용에 대한 상황(스왑 메모리의 사용이 증가할 경우에는 물리적 메모리의 확장을 고려)

Swap:  2096472k total,      236k used,  2096236k free,   642728k cached

세부 정보 필드별 항목

PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND

CPU 과부하?

원인을 아는 것은 매우 어렵다. 씨피유의 과부하는 실제로 메모리 문제들과 I/O 문제들 사이의 틈에 끼워져 있다.

CPU과부하 여부를 확인하는 방법

처방

1)
전체 4개라면 그중 하나의 %