본문으로 바로가기

[linux] Memory 회수하기

category 컴퓨터/Linux 2015/09/27 19:08
[linux] Memory 회수하기

리눅스에서 Memory 회수하기


]# free
             total       used       free     shared    buffers     cached
Mem:       1922460     994140     928320          0      10456      93296
-/+ buffers/cache:     890388    1032072
Swap:      4194296          0    4194296

]# sync;echo 3 > /proc/sys/vm/drop_caches


]# free
             total       used       free     shared    buffers     cached
Mem:       1922460     935456     987004          0        964      31560
-/+ buffers/cache:     902932    1019528
Swap:      4194296          0    4194296



커널상에서 캐쉬를 클리어하게 만드는 값으로 1,2,3 중에 하나를 사용하면 된며 커널 2.6.16 이상에서부터 추가되서 사용가능하다.

To free pagecache: (페이지케쉬 클리어)
]# echo 1 > /proc/sys/vm/drop_caches



To free dentries and inodes: (트리와 아이노드 클리어)
]# echo 2 > /proc/sys/vm/drop_caches



To free pagecache, dentries and inodes: (1번과 2번 모두 클리어)
]# echo 3 > /proc/sys/vm/drop_caches
크리에이티브 커먼즈 라이센스
Creative Commons License

트랙백

http://trudy.kr/trackback/19

댓글을 달아 주세요

Trudy
Trudy 님의 블로그
MENU
VISITOR 오늘415 / 전체525764