
我在具有 512MB RAM(1024 可突發)的 ubuntu 10.4 VPS 上運行 tomcat。我用它進行開發,所以性能不是問題,但記憶體是問題。
Tomcat 目前在沒有安裝任何應用程式的情況下使用了大約 250MB(我比較了 Tomcat 停止和運行時的記憶體使用情況),我還需要運行 lighttpd 和 mysql。
有什麼辦法可以減少這個數字嗎?我不需要它能夠同時處理大量請求。
答案1
您可以嘗試在tomcat啟動時調整以下參數
-Xms128米 -Xmx128米
另外,值得您檢查一下在 tomcat 上啟用了哪些垃圾收集選項,正確調整 GC 將有助於降低記憶體使用量。