시스템의 빈 메모리와 사용한 메모리의 양을 출력하는 명령어

사용법 : 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 
2005/06/21 20:06 2005/06/21 20:06

트랙백 주소 :: 이 글에는 트랙백을 보낼 수 없습니다