본문 바로가기

OS,Network,Container

리눅스 free 명령어 - 리눅스 Memory

반응형

리눅스 free 명령어 - Memory 

 

[ free ]

메모리의 total, 사용량, 여유량, 캐싱으로 사용된 메모리의 양 등을 파악 가능.
free 명령어는 /proc/memoinfo의 정보를 가져와서 보여준다.
 
[사용법]
free [옵션]
 
[root@localhost ~]# free
              total        used        free      shared  buff/cache   available
Mem:         995732      190180      663300        7964      142252      654520
Swap:       2595832           0     2595832
 
 
필드 ( 위 : Mem, 아래 : Swap )
total
설치된 총 메모리 크기
설치된 스왑 총 크기
used
total에서 free, buff, cache를 뺀 사용중인 메모리
사용중인 swap 메모리 크기
free
total에서 free, buff, cache를 뺀 사용 가능한 여유 메모리
사용되지 않은 Swap 메모리 크기
shared
tmpfs (temporary file system), ramfs 등으로 사용되는 메모리.
여러 프로세스에서 사용 가능한 공유 메모리
buff / cache
버퍼와 캐쉬를 더한 사용중인 메모리
available
Swapping 없이 새로운 프로세스에서 할당 가능한 메모리의 예상 크기
 
옵션
-h
사람이 읽기 쉽게 출력
-b | -k | -m | -g
각 바이트 단위로 출력
--tebi | --pebi
테비바이트, 페비바이트 단위로 출려
-t
RAM + SWAP의 합계가 계산된 total
-w
와이드 모드, cache와 buffer 따로 출력
-c N | N은 횟수
지정 횟수만큼 free 명령어를 실행
-s N | N은 Second
지정 second만큼 딜레이를 두고 free 명령어를 실행

 

[root@localhost ~]# free -m
              total        used        free      shared  buff/cache   available
Mem:            972         186         646           7         138         638
Swap:          2534           0        2534

[root@localhost ~]# free -h
              total        used        free      shared  buff/cache   available
Mem:           972M        186M        646M        7.8M        138M        638M
Swap:          2.5G          0B        2.5G

[root@localhost ~]# free -w
              total        used        free      shared     buffers       cache   available
Mem:         995732      191128      662332        7964       13056      129216      653560
Swap:       2595832           0     2595832
 
 
buffer은 버퍼 캐시로 디바이스 블록에 대한 메타데이터들을 메모리에 캐싱한 크기. 
Cache는 페이지 캐시와 Slab으로 사용중인 메모리 크기
 
 
 

참고 : https://www.whatap.io/ko/blog/37/

반응형

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

리눅스 ps 명령어 - 리눅스 Process 확인  (1) 2020.04.27
리눅스 vmstat 명령어  (0) 2020.04.27
리눅스 deidecode 명령어  (0) 2020.04.26
리눅스 /proc/meminfo  (0) 2020.04.26
리눅스 top 명령어  (0) 2020.04.26