swappiness 썸네일형 리스트형 물리적 메모리free영역이, 남아있음에도 불구하고, Swap영역을 Attach하는 이유는 무엇인가? 1) 물리적 메모리free영역이, 남아있음에도 불구하고, Swap영역을 Attach하는 이유는 무엇인가? Free 메모리가 있는 상황에서 시스템이 어느정도의 스왑메모리를 사용하는 것은 정상적인 상황이다. 커널은 근미래에 사용될 가능성이 높은 메모리 페이지(사용자 프로세스이던 커널 캐쉬이던간에 상관없음)를 스왑아웃하지 않고 메모리상에 계속 보관해두어 퍼포먼스를 높이고자 한다. 또한 아주 적은 빈도로 사용될 가능성이 높은 페이지는 가용메모리 공간 낭비를 피하기 위해 스왑아웃 시킨다. (예: X11 getty, 기타 inactive한 데몬 관련...) 이와 관련해서 커널의 스와핑 활용 경향을 변경/셋팅할 수 있다. /proc/sys/vm/swappiness 값을 셋팅하면 되는데 기본값은 60이다. 0으로 셋팅.. 더보기 이전 1 다음