<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)  編輯  收藏

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


    網站導航:
     
    主站蜘蛛池模板: 国产精品免费小视频| 久久久久高潮毛片免费全部播放| 在线观看av永久免费| 亚洲综合激情六月婷婷在线观看| 午夜免费福利视频| 亚洲视频在线观看不卡| 8090在线观看免费观看| 久久亚洲精品成人无码网站| 99热免费在线观看| 亚洲一卡2卡3卡4卡国产网站| 99久久这里只精品国产免费| 国产亚洲中文日本不卡二区| 男女交性永久免费视频播放 | 亚洲网红精品大秀在线观看| 59pao成国产成视频永久免费| 亚洲乱码卡一卡二卡三| 国产精品国产免费无码专区不卡 | 亚洲五月激情综合图片区| 88xx成人永久免费观看| 亚洲avav天堂av在线网爱情| 国产精品无码一二区免费| 在线观看免费视频网站色| 内射少妇36P亚洲区| 成人看的午夜免费毛片| 又粗又长又爽又长黄免费视频| 国产亚洲综合一区柠檬导航| 99re6在线视频精品免费下载| 亚洲三级在线观看| 亚洲综合色区在线观看| 7x7x7x免费在线观看| 亚洲综合av一区二区三区| 亚洲色偷偷综合亚洲AV伊人| 无码一区二区三区免费| 亚洲爆乳少妇无码激情| 亚洲综合色自拍一区| 韩国免费一级成人毛片| 色多多www视频在线观看免费| 亚洲综合在线视频| 免费国产成人午夜电影| 久久久久久毛片免费播放| 无人视频在线观看免费播放影院|