Linux top 명령 간략화 (매일 6씩)
top 명령은 가장 유행하는 성능 감시 도구 중 하나로 우수한 상호작용 도구로 성능을 감시하는 데 사용된다.그것은 시스템 전체의 성능을 제공하지만, 프로세스 정보를 보고하는 것이 top 명령의 장점이다.
top인터페이스는 두 부분으로 나뉘는데 커서 위 부분은 시스템 전체 성능에 대한 것을 나타내고 커서 아래 부분은 각 프로세스 정보를 나타낸다.커서가 있는 곳은 조작 명령을 입력하는 데 쓰인다.
top 명령 인터페이스:
top - 10:54:30 up 160 days, 16:32, 1 user, load average: 1.15, 1.37, 1.90
Tasks: 126 total, 1 running, 125 sleeping, 0 stopped, 0 zombie
Cpu(s): 48.1%us, 1.2%sy, 0.0%ni, 49.6%id, 0.0%wa, 0.2%hi, 1.0%si, 0.0%st
Mem: 2572444k total, 2197716k used, 374728k free, 6356k buffers
Swap: 4104596k total, 1581032k used, 2523564k free, 397744k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
520 root 19 0 1851m 883m 3064 S 94.8 35.2 2807:24 java
15961 mysql 15 0 55032 22m 2220 S 5.3 0.9 1:21.35 mysqld
1892 root 18 0 10248 376 352 S 0.3 0.0 402:46.13 hald-addon-stor
18748 root 23 0 1266m 400m 9136 S 0.3 16.0 0:17.35 java
1 root 15 0 10368 312 280 S 0.0 0.0 0:26.68 init
2 root RT -5 0 0 0 S 0.0 0.0 0:11.36 migration/0
3 root 34 19 0 0 0 S 0.0 0.0 0:01.63 ksoftirqd/0
4 root RT -5 0 0 0 S 0.0 0.0 0:00.00 watchdog/0
5 root RT -5 0 0 0 S 0.0 0.0 0:06.33 migration/1
6 root 34 19 0 0 0 S 0.0 0.0 0:02.33 ksoftirqd/1
7 root RT -5 0 0 0 S 0.0 0.0 0:00.00 watchdog/1
8 root 10 -5 0 0 0 S 0.0 0.0 0:01.34 events/0
9 root 10 -5 0 0 0 S 0.0 0.0 0:00.07 events/1
10 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 khelper
31 root 10 -5 0 0 0 S 0.0 0.0 0:00.10 kthread
36 root 10 -5 0 0 0 S 0.0 0.0 0:00.16 kblockd/0
37 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kblockd/1
38 root 14 -5 0 0 0 S 0.0 0.0 0:00.00 kacpid
83 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 cqueue/0
84 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 cqueue/1
87 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 khubd
89 root 10 -5 0 0 0 S 0.0 0.0 0:00.02 kseriod
163 root 15 0 0 0 0 S 0.0 0.0 0:00.02 khungtaskd
166 root 10 -5 0 0 0 S 0.0 0.0 76:34.74 kswapd0
167 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 aio/0
168 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 aio/1
305 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 kpsmoused
318 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 xenwatch
319 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 xenbus
344 root 14 -5 0 0 0 S 0.0 0.0 0:00.00 kstriped
357 root 10 -5 0 0 0 S 0.0 0.0 18:15.19 kjournald
383 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 kauditd
416 root 15 -4 13048 244 240 S 0.0 0.0 0:00.17 udevd
명령 인터페이스 설명:
첫 번째 행은 uptime 명령과 마찬가지로 [l]이 영역을 표시하고 숨길 수 있습니다.
top - 10:54:30 up 160 days, 16:32, 1 user, load average: 1.15, 1.37, 1.90
이것 괜찮아요?
10
:
54
:
30
: 현재 시스템 시간up 160: 시스템 전원을 켠 지 얼마나 됐습니까?
1 users: 현재 2 사용자 온라인
load average:
1.15
,
1.37
,
1.90
시스템 1분, 5분, 15분 CPU두 번째 행(tasks):
Tasks: 126total, 1running, 125sleeping, 0stopped, 0zombie
Tasks: 영어로는 일이라는 뜻입니다.작업공무
126 total: 잘 이해합니다. 현재 38개의 임무, 즉 38개의 프로세스가 있습니다.
1 running: 1 프로세스가 실행 중
125 sleeping: 37개 프로세스 수면
0 stopped: 중지된 프로세스 수
0 zombie: 경직된 프로세스 수
세 번째 행(cpus):
Cpu(s): 48.1%us, 1.2%sy, 0.0%ni, 49.6%id, 0.0%wa, 0.2%hi, 1.0%si, 0.0%st
Cpu(s): 이 줄에 CPU 전체 정보가 표시됩니다.
48.1%us: 사용자 상태 프로세스가 CPU 시간 비율을 차지하고renice 값이 마이너스인 작업이 차지하는 CPU 시간을 포함하지 않습니다.
1.2%sy: 코어 CPU 사용 시간 백분율
0.0%ni:renice 값이 마이너스인 작업의 사용자 상태 프로세스의 CPU 시간 백분율입니다.nice
49.6% id: 유휴 CPU 시간 백분율
0.0%wa: 입출력을 기다리는 CPU 시간 백분율
0.0%hi: CPU 하드 인터럽트 시간 백분율
1.0%si: CPU 소프트 인터럽트 시간 백분율
0.0%st:st = steal (time given to other DomU instances)
네 번째 행:
Mem: 2572444k total, 2197716k used, 374728k free, 6356k buffers
Swap: 4104596k total, 1581032k used, 2523564k free, 397744k cached
Men: 메모리
256412k total: 총 물리적 메모리
30156k used: 물리적 메모리 사용
226256 free: 빈 물리적 메모리
8176k buffers: 커널 캐시에 사용되는 물리적 메모리
Swap: 스왑 공간
337356k total: 전체 스왑
0k used: 사용된 스왑 개수
337356k free: 빈 스왑 용량
12160k cached: 총 버퍼 스왑
마지막:
PID:프로세스의 ID
USER:프로세스 소유자
PR: 프로세스의 우선순위, 작을수록 우선순위
Ninice: 값
VIRT: 프로세스가 차지하는 가상 메모리
RES: 프로세스가 사용하는 물리적 메모리
SHR: 프로세스에 사용되는 공유 메모리
S: 프로세스의 상태입니다.S는 휴면, R은 실행 중, Z는 경직 상태, N은 프로세스 우선순위가 음수임을 나타냅니다.
%CPU: 프로세스가 사용하는 CPU 사용률
%MEM: 프로세스에 사용된 물리적 및 전체 메모리의 백분율
TIME+: 프로세스가 시작된 후 사용된 총 CPU 시간, 즉 사용된 CPU 시간의 합계 값입니다.
COMMAND:프로세스 시작 명령 이름
인스턴스 적용:
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
용감한 바로 가기 및 우분투 응용 프로그램안녕하세요 여러분, 이 기사에서는 모든 사이트에서 pwa를 생성하고 실행기 응용 프로그램으로 추가하는 방법을 설명하고 싶습니다. 일부 웹사이트는 PWA로 설치를 허용하지 않지만 유사한 애플리케이션을 원합니다. 1. ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.