Duffblog

          前進(jìn)一步,看看,需要前進(jìn)更大一步才可以。

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            5 隨筆 :: 53 文章 :: 5 評論 :: 0 Trackbacks

          PermGen space的全稱是Permanent Generation space,是指內(nèi)存的永久保存區(qū)域OutOfMemoryError: PermGen space從表面上看就是內(nèi)存益出,解決方法也一定是加大內(nèi)存。說說為什么會內(nèi)存益出:這一部分用于存放Class和Meta的信息,Class在被Load的時候被放入PermGen space區(qū)域,它和和存放Instance的Heap區(qū)域不同,GC(Garbage Collection)不會在主程序運(yùn)行期對PermGen space進(jìn)行清理,所以如果你的APP會LOAD很多CLASS的話,就很可能出現(xiàn)PermGen space錯誤。這種錯誤常見在web服務(wù)器對JSP進(jìn)行pre compile的時候。

          改正方法:-Xms256m -Xmx256m -XX:MaxNewSize=256m -XX:MaxPermSize=256m

          我已經(jīng)試過了,ok。

          posted on 2006-09-25 11:06 追球者 閱讀(1270) 評論(1)  編輯  收藏 所屬分類: 技術(shù)文摘

          評論

          # re: JVM的內(nèi)存管理機(jī)制 java.lang.OutOfMemoryError: PermGen space [未登錄] 2007-06-07 15:53 liu
          不對啊,我個還是不行啊,我用了myeclipse,使用了hibernate,struts  回復(fù)  更多評論
            

          主站蜘蛛池模板: 田阳县| 张家界市| 行唐县| 连山| 五原县| 清徐县| 阳泉市| 鄂托克前旗| 寿光市| 镇雄县| 宣化县| 从化市| 化隆| 海伦市| 万安县| 邹城市| 衡阳市| 苍溪县| 岗巴县| 墨江| 教育| 曲靖市| 会同县| 凤山县| 鄂州市| 信阳市| 宜城市| 宁乡县| 确山县| 益阳市| 任丘市| 施甸县| 延吉市| 留坝县| 新巴尔虎右旗| 布尔津县| 乐陵市| 彩票| 涡阳县| 丹江口市| 剑川县|