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

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

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

    風(fēng)人園

    弱水三千,只取一瓢,便能解渴;佛法無邊,奉行一法,便能得益。
    隨筆 - 99, 文章 - 181, 評論 - 56, 引用 - 0
    數(shù)據(jù)加載中……

    java 內(nèi)存溢出:java.lang.OutOfMemoryError: Java heap space (ZT)

    使用Java程序從數(shù)據(jù)庫中查詢大量的數(shù)據(jù)時出現(xiàn)異常:
    java.lang.OutOfMemoryError: Java heap space
    在JVM中如果98%的時間是用于GC且可用的 Heap size 不足2%的時候?qū)伋龃水惓P畔ⅰ?/font>

    JVM堆的設(shè)置是指java程序運(yùn)行過程中JVM可以調(diào)配使用的內(nèi)存空間的設(shè)置.JVM在啟動的時候會自動設(shè)置Heap size的值,其初始空間(即-Xms)是物理內(nèi)存的1/64,最大空間(-Xmx)是物理內(nèi)存的1/4。可以利用JVM提供的-Xmn -Xms -Xmx等選項可進(jìn)行設(shè)置。
    例如:java -jar -Xmn16m -Xms64m -Xmx128m MyApp.jar
    如果Heap Size設(shè)置偏小,除了這些異常信息外,還會發(fā)現(xiàn)程序的響應(yīng)速度變慢了。GC占用了更多的時間,而應(yīng)用分配到的執(zhí)行時間較少。
    Heap Size 最大不要超過可用物理內(nèi)存的80%,一般的要將-Xms和-Xmx選項設(shè)置為相同,而-Xmn為1/4的-Xmx值。
    Heap size的 -Xms -Xmn 設(shè)置不要超出物理內(nèi)存的大小。否則會提示“Error occurred during initialization of VM Could not reserve enough space for object heap”。

    posted on 2007-05-10 08:48 風(fēng)人園 閱讀(1825) 評論(0)  編輯  收藏 所屬分類: Java

    主站蜘蛛池模板: 亚洲AV无码专区国产乱码4SE| 又粗又大又硬又爽的免费视频| 亚洲精品色在线网站| 免费黄色网址网站| 国产乱子伦精品免费无码专区| 97se亚洲国产综合自在线| 免费毛片a在线观看67194| 亚洲日韩精品无码专区网站| 老司机福利在线免费观看| 免费人成视频x8x8入口| 尤物视频在线免费观看| 成人片黄网站A毛片免费| 久久久久se色偷偷亚洲精品av | 亚洲日韩精品无码专区加勒比| 免费AA片少妇人AA片直播| 日韩亚洲人成在线| 国产色爽女小说免费看| 无遮挡a级毛片免费看| 亚洲综合精品网站在线观看| 国产一二三四区乱码免费| 亚洲av日韩av激情亚洲| 免费精品国偷自产在线在线 | 亚洲精品蜜桃久久久久久| 日本黄色动图免费在线观看| 亚洲人成7777影视在线观看| 日本无卡码免费一区二区三区| 美女视频免费看一区二区| 亚洲精品午夜国产VA久久成人| 99视频在线精品免费| 亚洲精品国产高清在线观看| av无码免费一区二区三区| 亚洲AV无码一区二区三区网址| 亚洲另类激情专区小说图片| 久久国产免费一区| 亚洲日本中文字幕天天更新| 亚洲综合色在线观看亚洲| 亚洲免费二区三区| 九九综合VA免费看| 亚洲国产精品免费在线观看| 久久99热精品免费观看牛牛| 亚洲人成网站18禁止|