VPS Ubuntu의 낮은 메모리 사용량

VPS Ubuntu의 낮은 메모리 사용량

Ubuntu가 설치된 VPS 서버가 있습니다. 총 RAM은 16GB인데 내 서버는 3~4GB만 사용합니다. 질문은 왜일까요? 12GB를 사용하도록 innoDB를 설정했지만 아무것도 변경되지 않았습니다. 서버 부하 1.5

메모리 사용량을 늘리려면 어떻게 해야 합니까? 전용 서버 우분투가 있을 때 항상 모든 메모리를 사용하여 항목을 캐시하고 프로세스 속도를 높였습니다.

답변1

VPS에 할당된 CPU가 두 개 이상인 경우 로드 평균 1.5는 문제가 되지 않습니다. CPU가 하나만 할당된 경우 어딘가에서 병목 현상이 발생하는 것입니다. 'sar' 도구는 병목 현상을 식별하는 데 유용합니다.

캐시를 채우는 데 시간이 걸릴 수 있습니다. 합리적으로 메모리 효율적인 로드가 있는 것 같습니다. 시스템에 약간의 시간을 주면 메모리 사용량이 늘어납니다. 증가하지 않으면 커널 조정 제한에 도달한 것일 수 있습니다. 필요한 것보다 더 많은 메모리를 할당하면 수익이 감소합니다.

모든 데이터가 적극적으로 액세스되는 매우 큰 데이터베이스가 없으면 데이터베이스에 더 많은 메모리를 할당해도 메모리 사용량이 증가하지 않습니다. 최대 메모리 사용량은 데이터베이스의 데이터 파일이 사용하는 공간보다 커서는 안 됩니다.

가상 서버에 과도한 메모리를 할당하고 사용하면 동일한 호스트에서 실행되는 다른 서버에 문제가 발생할 수 있습니다. 그 이후에는 모든 가상 서버가 스왑을 시작하여 성능이 크게 저하되는 제한이 있습니다. (Java Full GC 시간이 몇 초에서 몇 시간으로 빨라지는 것을 보았습니다.)

관련 정보