回覆列表
  • 1 # 扶尾貓歲月薄荷微

    eclipse的jvm設定方法如下:

    預設方式啟動eclipse時,有關啟動時jvm引數是在eclipse安裝目錄下的eclipse.ini檔案中指定的.在命令列下,也可以透過引數-vmargs來達到此目的.其命令格式為:eclipse-vmargs

    -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.

  • 中秋節和大豐收的關聯?
  • 朧月什麼時候?