메모리 를 cache가 다 먹어 버려요
글쓴이: ocaptin / 작성시간: 목, 2004/02/26 - 1:52오후
아래와 같이 정상적으로 memory가 할당되었을 시 free mem이 아래와 같이
넉넉해야 되지만.
제 linux의 경우 free mem은 거의 없고 cache가 256M중 150M 정도를
다 먹어 버리네요. 아래와 같이 swap에서 cache를 쓰도록 할 수 없는건지요.
kernel옵션에서 뭘 빼먹었길래 이러는지...
정상적인 memory 할당 예:
47 processes: 42 sleeping, 1 running, 4 zombie, 0 stopped
CPU states: 0.2% user, 0.2% system, 0.0% nice, 99.6% idle
Mem: 254372K total, 74768K used, 179604K free, 2008K buffers
Swap: 1076344K total, 36892K used, 1039452K free, 58636K cached
Forums:
극히 정상적입니다. 하드디스크가 느려서 메모리에 미리 가져다 놓는게 ca
극히 정상적입니다. 하드디스크가 느려서 메모리에 미리 가져다 놓는게 cache인데, swap에서 cache를 쓰다뇨. -_-;; 메모리가 모자라면 알아서 cache의 내용을 버립니다(!).
Re: 메모리 를 cache가 다 먹어 버려요
이경우 Free 메모리는 254372K - 74768K = 189604 정도 되겠네요.
185M 의 메모리가 놀고 있습 셈입니다..
고작 블로킹 하나, 고작 25점 중에 1점, 고작 부활동
"만약 그 순간이 온다면 그때가 네가 배구에 빠지는 순간이야"
댓글 달기