進入eclipse程序文件夾,打開名稱爲eclipse.ini的配置文件進行編輯,按需添加或修改如下兩項設置:
當堆內存的餘量小於40%時,JVM會將內存擴大到-Xmx的值
當堆內存的餘量大於70%時,JVM會將內存縮小到-Xms的值
jvm初始堆內存,默認是物理內存的1/64
-Xms256m
jvm最大堆內存,默認是物理內存的1/4
Xmx2048m
在用eclipse開發的時候,特別是啓動server的時候,eclipse和java佔用了很多內存.究竟heap的狀態是什麼樣的,能不能手動執行垃圾回收?eclipse有一個小工具和查看heap的狀態,並且可以手動執行GC.
OK之後,在eclipse的右下角出現了下面類似的信息.
點擊紅圈的圖標就可以手動執行GC操作了