시스템의 빈 메모리와 사용한 메모리의 양을 출력하는 명령어
free 명령어는 현재의 메모리 사용량을 알아볼 수 있는데, 시스템이 비어있거나 사용된 물리적인 메모리와 스왑메모리의 전체 양을 보여준다. 또한 커널에 의해 사용되는 공유 메모리와 버퍼도 보여준다.
free -s 초 옵션은 초 변화로 일어나는 메모리 사용 상황을 알아 볼 수 있다.
사용법 : free [-b | -k | -m] [-o] [-s delay] [-t] [-V] -b : 메모리의 양을 바이트로 표시한다. -k : 킬로바이트 단위로 표시한다. -m : 메가바이트 단위로 표시한다. -t : 총계가 포함된 줄을 출력한다. -o : 버퍼에 조정된 줄의 출력을 비 활성화한다. -s : delay 초마다 계속해서 출력을 하도록 한다. 질세로 delay 에 어떤 부동 소수점 수도 사용할 수 있다.
free 명령어는 현재의 메모리 사용량을 알아볼 수 있는데, 시스템이 비어있거나 사용된 물리적인 메모리와 스왑메모리의 전체 양을 보여준다. 또한 커널에 의해 사용되는 공유 메모리와 버퍼도 보여준다.
# free total used free shared buffers cached Mem: 900844 807644 93200 0 79964 629520 -/+ buffers/cache: 98160 802684 Swap: 522104 88 522016
free -s 초 옵션은 초 변화로 일어나는 메모리 사용 상황을 알아 볼 수 있다.
# free -s1 total used free shared buffers cached Mem: 900844 807640 93204 0 79964 629520 -/+ buffers/cache: 98156 802688 Swap: 522104 88 522016 total used free shared buffers cached Mem: 900844 807648 93196 0 79964 629520 -/+ buffers/cache: 98164 802680 Swap: 522104 88 522016 total used free shared buffers cached Mem: 900844 807648 93196 0 79964 629520 -/+ buffers/cache: 98164 802680 Swap: 522104 88 522016