posts - 11,  comments - 4,  trackbacks - 0
          JVM內存的設置的原理
           
          默認的java虛擬機的大小比較小,在對大數據進行處理時java就會報錯:java.lang.OutOfMemoryError。
          設置jvm內存的方法,對于單獨的.class,可以用下面的方法對Test運行時的jvm內存進行設置。
          java -Xms64m -Xmx256m Test
          -Xms是設置內存初始化的大小
          -Xmx是設置最大能夠使用內存的大小(最好不要超過物理內存大小)


          Heap設定與垃圾回收
          Java Heap分為3個區,Young,Old和Permanent。Young保存剛實例化的對象。當該區被填滿時,GC會將對象移到Old區。 Permanent區則負責保存反射對象,本文不討論該區。JVM的Heap分配可以使用-X參數設定,


          -Xms
          初始Heap大小
          -Xmx
          java heap最大值
          -Xmn
          young generation的heap大小
          posted on 2010-04-08 21:02 新蜂 閱讀(204) 評論(0)  編輯  收藏

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


          網站導航:
           
          <2010年4月>
          28293031123
          45678910
          11121314151617
          18192021222324
          2526272829301
          2345678

          常用鏈接

          留言簿

          隨筆分類

          隨筆檔案

          文章檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 沿河| 安溪县| 峡江县| 罗定市| 鄱阳县| 出国| 福泉市| 东乡| 溧水县| 九江县| 新密市| 华阴市| 大连市| 鹤岗市| 横峰县| 晋江市| 敦化市| 册亨县| 宜兰市| 来宾市| 郸城县| 当阳市| 双城市| 贵德县| 广水市| 洮南市| 调兵山市| 青铜峡市| 黔江区| 桦南县| 蓝山县| 临沧市| 兖州市| 平塘县| 城市| 吴江市| 黄石市| 雅江县| 焉耆| 宿迁市| 庐江县|