free -h
명령어를 입력해 현재 메모리 사용량을 확인할 수 있습니다. (procps-ng 3.3.12 기준)
h는 'human readable' format으로 출력하는 옵션으로, free 명령어를 사용하면 킬로바이트(KB) 단위로 나오는데 이를 적절히 읽기 편한 메가바이트(MB), 기가바이트(GB) 단위 등으로 바꿔줍니다.
- total: 사용될 수 있는 최대 메모리
- used: 사용중인 메모리 (used = total - free - buffers - cache)
- free: 사용되지 않고 있는 메모리
- shared: tmpfs 등으로 사용되는 메모리
- buff/cache: 커널 버퍼, 페이지 캐시, slab(?)으로 사용되는 메모리. buffer, cache를 분리해서 보고싶으면 -w 옵션 추가.
- available: swapping 없이 할당 가능한 메모리 양
위 사진에서 사용 가능한 총 메모리의 양은 free + buff/cache = 856MB가 되겠습니다.
반응형
'OS > Linux' 카테고리의 다른 글
Ubuntu 버전 확인 방법 (0) | 2020.08.02 |
---|---|
Ubuntu "System restart required" 메시지가 나올 때 (0) | 2020.08.02 |
JPS 이용해서 자바 프로세스 킬하는 법 (0) | 2017.01.30 |
ssh-copy-id 공개키 경로 지정하는 법 (0) | 2017.01.30 |
vi case insensitive string search (0) | 2017.01.09 |