본문 바로가기

OS,Network,Container

리눅스 vmstat 명령어

반응형
[ vmstat ]
Virtual Memory Statistics의 줄임말로 리눅스 Resource들의 사용률 모니터링 도구임 (CPU, Memorym ..)
 
[사용법]
vmstat [옵션] [delay [count]]
 
# 한 번 실행
[root@localhost ~]# vmstat
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
2  0      0 662208  13064 129248    0    0    21     2   60   92  1  2 98  0  0

# 2초마다 횟수 제한없이 실행
[root@localhost ~]# vmstat 2
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
2  0      0 662208  13064 129248    0    0    21     2   60   92  1  2 98  0  0
0  0      0 662084  13064 129248    0    0     0     0   46   63  0  1 99  0  0
0  0      0 662084  13064 129248    0    0     0     0   44   56  0  2 98  0  0

# 3초마다 총 2회 실행
[root@localhost ~]# vmstat 3 2
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
2  0      0 661688  13064 129248    0    0    21     2   60   92  1  2 98  0  0
0  0      0 661688  13064 129248    0    0     0     0   51   56  1  2 97  0  0
 
 
 
필드 정보
Procs
r : 디스패치 큐에서 대기하고 있는 요구 수
b :  리소스와 IO, 페이지 등을 대기하고 있는 미처리 항목의 수
Memory
swpd  : 사용된 가상 메모리
free    : 여유 메모리
buff    : 버퍼로 사용되고 있는 메모리
cache  : 캐쉬로 사용되고 있는 메모리
Swap
si   : 디스크로부터 Swap In 되는 메모리
so  : 디스크로 Swap Out 되는 메모리
io
bi  : 블록 디바이스에서 읽은 블록 수
bo : 블록 디바이스에 전송한 블록 수
system
in  : 초당 인터럽트 수
cs  : 초당 컨텍트 스위치 수
 

 

참고 : https://blueyikim.tistory.com/553

 

반응형

'OS,Network,Container' 카테고리의 다른 글

리눅스 lsof 명령어  (4) 2020.04.27
리눅스 ps 명령어 - 리눅스 Process 확인  (1) 2020.04.27
리눅스 free 명령어 - 리눅스 Memory  (0) 2020.04.27
리눅스 deidecode 명령어  (0) 2020.04.26
리눅스 /proc/meminfo  (0) 2020.04.26