隨筆 - 53, 文章 - 0, 評論 - 3, 引用 - 0
          數據加載中……

          Java 的虛擬內存分配

          根據以下Xusage.txt中的說明:
          -Xms<size>        set initial Java heap size
          -Xmx<size>        set maximum Java heap size

          Java -Xms512M 應該為Java分配至少512M的內存,但是在Linux中用TOP查看,其RSS和SIZE的值遠小于512M。我的理解是Java向操作系統申請內存時,用的是mmap2或者old_mmap系統調用,這兩個系統調用其實都沒有真正分配物理內存,而僅僅是分配了虛擬內存。所以預先分配的這些內存要到實際使用時才能落實到位。

          posted on 2008-07-17 11:21 InPractice 閱讀(284) 評論(0)  編輯  收藏


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


          網站導航:
           
          主站蜘蛛池模板: 县级市| 衡阳县| 潮安县| 枣庄市| 阳曲县| 巴马| 渝北区| 肃北| 通州区| 杨浦区| 铅山县| 长垣县| 双鸭山市| 拉孜县| 东兰县| 宁津县| 蓬莱市| 江源县| 行唐县| SHOW| 红原县| 赣州市| 彭水| 柳州市| 南汇区| 合作市| 来宾市| 高雄县| 栖霞市| 峨山| 海宁市| 保靖县| 剑川县| 武安市| 通化县| 乾安县| 塘沽区| 台东市| 正定县| 广河县| 康乐县|