ㅎㅎ 그건 linux swap 정책때문입니다. proc filesystem에 보시면, swapness인가 라는게 있습니다. 이 파일을 cat으로 보시면 숫자만 딸랑 하나 나오는데 이것이 메모리 free 영역에 대한 %를 의미하는데, 이 %만큼 이하로 free memory 영역이 남는다면, 그때부터 swap을 사용하겠다는 의미입니다. ^^ 이것은 물론 echo로 수정도 가능합니다.
추가적으로 아시다시피 리눅스는 사용한 memory 영역을 free 영역으로 반환하는게 아니라 buffer cache 영역으로 반환하는데, 확인은 못해봤지만, 이것 역시 free memory %가 낮아지는 것에 영향을 미치지 않을까 싶습니다.
추가적으로 아시다시피 리눅스는 사용한 memory 영역을 free 영역으로 반환하는게 아니라 buffer cache 영역으로 반환하는데, 확인은 못해봤지만, 이것 역시 free memory %가 낮아지는 것에 영향을 미치지 않을까 싶습니다.
그럼 수고하세요~!