
저는 512MB RAM(1024 버스트 가능)을 갖춘 우분투 10.4 VPS에서 Tomcat을 실행하고 있습니다. 개발용으로 사용하고 있어서 성능은 문제가 없지만 메모리가 문제네요.
Tomcat은 현재 앱을 설치하지 않은 상태에서 약 250MB를 사용하고 있으며(Tomcat이 중지되고 실행 중인 상태에서 메모리 사용량을 비교했습니다), lighttpd 및 mysql도 실행해야 합니다.
그 숫자를 줄일 수 있는 방법이 있나요? 한 번에 많은 수의 요청을 처리하는 데는 필요하지 않습니다.
답변1
Tomcat 시작 시 다음 매개변수를 조정해 볼 수 있습니다.
-Xms128m -Xmx128m
또한 Tomcat에서 활성화한 가비지 수집 옵션이 무엇인지 확인하는 것이 좋습니다. GC를 올바르게 조정하면 메모리 사용량을 줄이는 데 도움이 됩니다.