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

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

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

    JBOSS 點滴

    豐豐的博客

    JBOSS內存溢出處理

    JBoss內存溢出處理 原文來自:http://jboss.cn/read.php?tid=250

    前幾天公司一個項目的服務器壞了,就換了一個備份服務器頂替一下,但是沒有跑一會就宕機了,一直報java.lang.OutOfMemoryError。。。。一看到這里,就知道是內存溢出,但是JBoss的內存配置已經達到1024M了,而且對JBoss內存的監測結果看,并不高,怎么會死機呢,好奇怪。搞了半天還是沒有結果。郁悶~~~~

         到了最后,已經絕望了我,打算換一個JBoss版本,再換一個JDK,看看是不是這些的問題。但是再換以前,我就把日志又重新看了一次,發現一個問題。報的java.lang.OutOfMemoryError后面還有內容:java.lang.OutOfMemoryError: PermGen space,這個好像和java.lang.OutOfMemoryError: Java heap space這個不一樣。最后找了一下這個異常!

    PermGen space的全稱是Permanent Generation space,是指內存的永久保存區域。這一部分用于存放Class和Meta的信息,Class在被 Load的時候被放入PermGen space區域,它和和存放Instance的Heap區域不同,GC(Garbage Collection)不會在主程序運行期對PermGen space進行清理,所以如果你的APP會LOAD很多CLASS的話,就很可能出現PermGen space錯誤。這種錯誤常見在web服務器對JSP進行pre compile的時候。

    改正方法,在 run.bat 中加入:-Xms512m -Xmx1024m -XX:MaxNewSize=256m -XX:MaxPermSize=256m
    因為項目中引用了很多的 jar 包,而這些 jar 包中的 class 信息會被 JBoss 的 class loader 加載到 PermGen space 區域,在 JVM 默認的情況下,該部分空間的大小只有 4M,在 jar 包非常多的情況下,顯然是不夠用的,所以通過 -XX:MaxPermSize=256m 指定最大值后即可解決問題。

    我的JBoss里面裝載了6個應用,jar包和class加起來有100m左右,配上這個參數后,一切OK,最后服務器修好以后,發現,這個里面的JBoss也是這么來配置的,哎~~看來以后備份,最好還是吧JBoss一起備份出來吧!
    而當出現出現 java.lang.OutOfMemoryError: Java heap space 這個異常時,通過調節-Xms512m -Xmx1024m這個就可以解決。
    另外,這個兩個參數 -XX:+UseParallelGC -XX:+UseParallelOldGC 讓服務并行回收內存空間。但是,這兩個參數配置上去以后,也會占用一定的內存空間。

    posted on 2009-07-27 16:40 半導體 閱讀(3916) 評論(0)  編輯  收藏 所屬分類: JBOSS應用服務器設置

    主站蜘蛛池模板: 亚洲精品mv在线观看| 亚洲av成人一区二区三区| 国产午夜成人免费看片无遮挡| 亚洲国产精品不卡在线电影| 中文字幕无码视频手机免费看 | 91福利视频免费| 亚洲中文字幕久久无码| 亚洲精品国产福利一二区| 三年片在线观看免费大全电影 | 日本免费污片中国特一级| 亚洲欧美成人综合久久久| 在线观看亚洲天天一三视| 999国内精品永久免费观看| 在线播放免费人成视频网站 | 亚洲精品色播一区二区 | 午夜不卡AV免费| 亚洲成a人片7777| 亚洲一级片免费看| 最近免费中文字幕4| 亚洲午夜免费视频| 国产精品亚洲五月天高清| 亚洲精品午夜久久久伊人| 国产91精品一区二区麻豆亚洲| 97在线线免费观看视频在线观看 | 久草在视频免费福利| 9久热精品免费观看视频| 亚洲欧美中文日韩视频| 99人中文字幕亚洲区| 国产亚洲精品精品国产亚洲综合| 好吊妞998视频免费观看在线| 日本卡1卡2卡三卡免费| 黄 色一级 成 人网站免费| 亚洲AV无码一区二区三区鸳鸯影院| 91在线亚洲精品专区| 亚洲色偷偷综合亚洲AVYP| 国产成人免费a在线视频app| 亚洲精品动漫免费二区| 99热免费在线观看| 久久国产乱子免费精品| www一区二区www免费| 无套内谢孕妇毛片免费看看|