怎么設置eclipse 的jvm大小
1 回答

繁花如伊
TA貢獻2012條經(jīng)驗 獲得超12個贊
eclipse的jvm設置方法如下:
默認方式啟動Eclipse時,有關啟動時JVM參數(shù)是在Eclipse安裝目錄下的eclipse.ini文件中指定的.在命令行下,也可以通過參數(shù)-vmargs來達到此目的.其命令格式為:eclipse -vmargs <JVM參數(shù)設置>.舉例來說,命令eclipse -vmargs -Xmx512M用來設置Eclipse啟動時JVM的最大堆內存(heap memory)
-vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M
堆內存分配
JVM初始分配的內存由-Xms指定,默認是物理內存的1/64;JVM最大分配的內存由-Xmx指定,默認是物理內存的1/4.默認空余堆內存小于40%時,JVM就會增大堆直到-Xmx的最大限制;空余堆內存大于70%時,JVM會減少堆直到 -Xms的最小限制.因此服務器一般設置-Xms、-Xmx相等以避免在每次GC 后調整堆的大小.
非堆內存分配
JVM使用-XX:PermSize設置非堆內存初始值,默認是物理內存的1/64;由XX:MaxPermSize設置最大非堆內存的大小,默認是物理內存的1/4.
- 1 回答
- 0 關注
- 683 瀏覽
添加回答
舉報
0/150
提交
取消