메모리 캐싱 중 스왑 사용

메모리 캐싱 중 스왑 사용

16GB RAM을 갖춘 가상 머신이 있는데 최근에 일부 스왑 공간을 사용하고 있습니다. 처음에는 모든 메모리를 사용하기 때문이라고 생각했지만 캐시 메모리와 Linux 커널이 캐싱을 위해 추가 메모리를 사용하는 방법에 대한 기사를 읽었습니다. 확인해 보니 캐시에 약 13GB가 할당되어 있는 것으로 나타났습니다. 스왑이 사용되는 이유에 대한 답변을 찾지 못했습니다. 커널은 스왑 공간을 사용하기 시작하기 전에 메모리 캐시 공간으로 사용되고 있는 메모리를 사용하고 있어야 하지 않나요?

다른 질문에 연결해 주셔서 감사합니다. 이전에는 어떤 이유로든 이 질문을 찾지 못했습니다.

답변1

조사하다교환성값은 다음과 같습니다

고양이 /proc/sys/vm/swappiness

없는 경우 수정하거나 추가하세요.

/etc/sysctl.conf에서

vmswap=0

다시 시작하는 것보다.

나는 또한 당신이 읽어 보는 것이 좋습니다이것그리고이것협회.

관련 정보