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

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

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

    vickzhu

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      151 隨筆 :: 0 文章 :: 34 評論 :: 0 Trackbacks
    根據分代收集器原理(可以參考垃圾回收機制分類),JVM的內存可分為三個域: 新域、舊域以及永久域
    JVM生成的所有新對象放在新域中。一旦對象經歷了一定數量的垃圾收集循環后,便進入舊域。而在永久域中是用來存儲JVM自己的反射對象的,如class 和method對象,而且GC(Garbage Collection)不會在主程序運行期對永久域進行清理。其中新域和舊域屬于堆,永久域是一個獨立域并且不認為是堆的一部分
    一、java.lang.OutOfMemoryError: PermGen space

    PermGen space的全稱是Permanent Generation space,是指內存的永久保存區域,
    這塊內存主要是被 JVM存放Class和Method信息的,Class在被Loader時就會被放到PermGen space中,
    它和存放類實例 (Instance)的Heap區域不同,GC(Garbage Collection)不會在主程序運行期對
    PermGen space進行清理,所以如果你的應用中有很多CLASS的話,就很可能出現PermGen space錯誤,
    這種錯誤常見在web服務器對 JSP進行pre compile(預編譯)的時候。如果你的WEB APP下都用了大量的第三方jar, 其大小
    超過了jvm默認的大小(4M)那么就會 產生此錯誤信息了。
    解決方法: 手動設置MaxPermSize大小

    修改TOMCAT_HOME/bin/catalina.sh
    在“echo "Using CATALINA_BASE:   $CATALINA_BASE"”上面加入以下行:
    JAVA_OPTS="-server -XX:PermSize=64M -XX:MaxPermSize=128m
    建議:將相同的第三方jar文件移置到tomcat/shared/lib目錄下,這樣可以達到減少 jar 文檔重復占用內存的目的。

    二、java.lang.OutOfMemoryError: Java heap space
    Heap size 設置
    JVM堆 的設置是指java程序運行過程中JVM可以調配使用的內存空間的設置.JVM在啟動的時候會自動設置Heap size的值,
    其初始空間(即 -Xms)是物理內存的1/64,最大空間(-Xmx)是物理內存的1/4。可以利用JVM提供的-Xmn -Xms -Xmx等選項可
    進行設 置。Heap size 的大小是Young Generation 和Tenured Generaion 之和(新域和舊域之和)。
    提示:在JVM中如果98% 的時間是用于GC且可用的Heap size 不足2%的時候將拋出此異常信息。
    提示:Heap Size 最大不要超過可用物理內存的80%,一般的要將-Xms和-Xmx選項設置為相同,而-Xmn為1/4的-Xmx值。
    解決方法:手動設置 Heap size
    修改TOMCAT_HOME/bin/catalina.sh
    在“echo "Using CATALINA_BASE:   $CATALINA_BASE"”上面加入以下行:
    JAVA_OPTS="-server -Xms800m -Xmx800m   -XX:MaxNewSize=256m"


    posted on 2010-08-19 20:39 筱 筱 閱讀(242) 評論(0)  編輯  收藏

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


    網站導航:
     
    主站蜘蛛池模板: 88xx成人永久免费观看| 成人久久久观看免费毛片| 国产精品免费一区二区三区四区| 国产三级免费电影| 亚洲丰满熟女一区二区哦| 搡女人真爽免费视频大全| 亚洲男人的天堂久久精品| 噼里啪啦电影在线观看免费高清| 亚洲一级毛片中文字幕| 亚洲免费在线观看视频| 国产成人精品日本亚洲专一区| 福利免费观看午夜体检区 | 日韩va亚洲va欧洲va国产| 中国好声音第二季免费播放| 亚洲不卡中文字幕无码| 99精品国产成人a∨免费看| 亚洲成a人片毛片在线| 成年女人视频网站免费m| 国产成人亚洲精品91专区高清| 国产免费一区二区三区VR| 亚洲av无码成人影院一区| 免费一级特黄特色大片在线 | 国产精品九九久久免费视频| 亚洲AV无码一区二区乱孑伦AS| 99视频精品全部免费观看| 亚洲成a人片在线观看精品| 国产a级特黄的片子视频免费| 国产在线精品一区免费香蕉| 久久久亚洲欧洲日产国码是AV| 欧洲精品成人免费视频在线观看| 美女视频黄视大全视频免费的| 亚洲三区在线观看无套内射| 91精品免费久久久久久久久| 亚洲av第一网站久章草| 亚洲精品午夜无码电影网| 91精品视频免费| 成人精品综合免费视频| 久久综合亚洲色一区二区三区| 在线观看免费亚洲| 可以免费观看的毛片| 亚洲国产精品久久久久秋霞小|