<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    一路拾遺
    Collect By Finding All The Way ......
    posts - 81,comments - 41,trackbacks - 0

    如果安裝后沒有進行設置,在MyEclipse運行中就可能會經常出現關于內存不足的提示。

    比如:MyEclipse has detected that less than 5% of the 64MB of Perm Gen (Non-heap memory) space remains.

    提示中也給出了解決問題的方法,把下面這句話加到eclipse的配置文件中:

    -vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M

    但是值得注意的是,修改eclipse.ini文件,不能直接把這句話粘貼進去,而應該如下面格式所示就對了。

    -vmargs 
    -Xms128M
    -Xmx512M 
    -XX:PermSize=64M 
    -XX:MaxPermSize=128M

    下面是這幾個設置的一些背景知識:

  • 堆(Heap)和非堆(Non-heap)內存
    按照官方的說法:“Java 虛擬機具有一個堆,堆是運行時數據區域,所有類實例和數組的內存均從此處分配。堆是在 Java 虛擬機啟動時創建的。”“在JVM中堆之外的內存稱為非堆內存(Non-heap memory)”。可以看出JVM主要管理兩種類型的內存:堆和非堆。簡單來說堆就是Java代碼可及的內存,是留給開發人員使用的;非堆就是JVM留給自己用的,所以方法區、JVM內部處理或優化所需的內存(如JIT編譯后的代碼緩存)、每個類結構(如運行時常數池、字段和方法數據)以及方法和構造方法的代碼都在非堆內存中。
  • 堆內存分配
    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。
  • JVM內存限制(最大值)
    首先JVM內存首先受限于實際的最大物理內存,假設物理內存無限大的話,JVM內存的最大值跟操作系統有很大的關系。簡單的說就32位處理器雖然可控內存空間有4GB,但是具體的操作系統會給一個限制,這個限制一般是2GB-3GB(一般來說Windows系統下為1.5G-2G,Linux系統下為2G-3G),而64bit以上的處理器就不會有限制了。
  • posted on 2009-05-15 10:48 胖胖泡泡 閱讀(1371) 評論(1)  編輯  收藏

    FeedBack:
    # re: MyEclipse內存不足的解決[未登錄]
    2009-07-28 00:41 | 小寶
    我改了n次,還是出問題啊  回復  更多評論
      

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 丁香花免费完整高清观看| 日韩精品无码免费专区午夜| 亚洲天然素人无码专区| 亚洲AV无码无限在线观看不卡| 亚洲AV永久无码精品放毛片 | 亚洲欧洲在线观看| 久久久久亚洲精品无码蜜桃| 亚洲精品无码永久在线观看男男| 4hu四虎免费影院www| 免费视频爱爱太爽了| 日本v片免费一区二区三区| 精品国产日韩亚洲一区| 亚洲神级电影国语版| 人成免费在线视频| 真人做人试看60分钟免费视频| 伊人久久亚洲综合| 亚洲AV永久无码精品一福利| 国产高清视频在线免费观看| 91亚洲导航深夜福利| 久久久免费观成人影院| 国产精品免费看久久久无码| 成人免费夜片在线观看| 久久国产亚洲观看| 日本在线观看免费高清| 四虎影视精品永久免费网站| 亚洲制服丝袜一区二区三区| 人妻在线日韩免费视频| 亚洲成a人片在线观| 最近2019免费中文字幕视频三| 亚洲精品国产精品乱码不卞| 亚洲三级高清免费| 亚洲狠狠爱综合影院婷婷| 国产精品区免费视频| 亚洲国产一级在线观看| 99在线热视频只有精品免费| 亚洲成人激情在线| 白白国产永久免费视频| 亚洲人成人77777在线播放| 免费v片视频在线观看视频| 高清免费久久午夜精品| 99人中文字幕亚洲区|