centos 여유 메모리 통계

centos 여유 메모리 통계

내 512mb ram vps에 대해 알고 싶어서 'top' 명령으로 centos vps를 확인했습니다.

여기에 이미지 설명을 입력하세요

분명히 ~20Mb의 여유 RAM이 있는 것 같습니다. 그게 문제인가요? 이 vps는 6개월 정도 실행되었습니다. 램 캐시를 지워야 합니다. 그렇지 않으면 아무것도 해결되지 않습니다. 나는 다른 vps의 스크린샷과 매우 유사한 것을 보았는데 그는 1G의 램을 가지고 있고 0.9G가 내 경우처럼 사용되었습니다.

이 웹사이트에서는 단일 웹사이트가 실행되며 이는 거의 정적입니다(mysql 없음). 방문자가 페이지를 방문할 때 XML 인코딩/디코딩만 수행됩니다. mysql이나 다른 패키지를 설치하면 램이 죽는다고 생각하시나요?

저는 초보자이므로 어리석은 질문을 한 것에 대해 미리 사과드립니다.

답변1

이것은 문제가 되지 않습니다. 사용하지 않는 메모리는 쓸모가 없는 메모리입니다. Linux는 여유 RAM을 사용하여 디스크를 캐시합니다. 프로세스에 해당 RAM이 필요해지면 캐시에 사용되는 양이 줄어듭니다.

버퍼/캐시를 고려한 경우와 고려하지 않은 경우 모두 여유 RAM을 보여주는 'free'의 출력을 연구할 수도 있습니다.

관련 정보