無為

          無為則可為,無為則至深!

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            190 Posts :: 291 Stories :: 258 Comments :: 0 Trackbacks
          OOME錯誤拋出原因(排列以發生的可能性為據):
            1. Java Heap中無法申請到足夠的內存用于創建新的object,JVM會拋出OOME錯誤
                根據異常發生的日志分析,有可能是因為POP3受信時,發生死鎖,導致舊對象無法釋
                放,Java heap 內存超過最大分配內存,OOME拋出。
             2. Native memory JVM正常運行和 JNI調用第三方庫時分配內存。Native內存會在JVM進程所
                需要的內存向系統申請,如果JNI調用不能申請到內存就會拋出OOME錯誤。
             3. Process memory size 不夠。這種可能性比較小。


          凡是有該標志的文章,都是該blog博主Caoer(草兒)原創,凡是索引、收藏
          、轉載請注明來處和原文作者。非常感謝。

          posted on 2008-09-20 09:15 草兒 閱讀(698) 評論(1)  編輯  收藏 所屬分類: Java編程經驗談

          Feedback

          # re: Out of Memory Error的原因 [未登錄] 2009-08-21 00:21 a
          那要怎么解決呢??  回復  更多評論
            

          主站蜘蛛池模板: 沂南县| 沧州市| 合川市| 洪湖市| 仁布县| 井研县| 松原市| 安丘市| 满洲里市| 当雄县| 休宁县| 金华市| 塘沽区| 海伦市| 砀山县| 南康市| 土默特右旗| 阳曲县| 松溪县| 文登市| 鄂伦春自治旗| 防城港市| 益阳市| 兴化市| 泊头市| 永德县| 砀山县| 疏附县| 炉霍县| 永安市| 通江县| 呼和浩特市| 吴桥县| 萍乡市| 车致| 穆棱市| 师宗县| 呼图壁县| 伊金霍洛旗| 安远县| 崇仁县|