麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Java > 正文

解析Linux系統中JVM內存2GB上限的詳解

2019-11-26 16:06:15
字體:
來源:轉載
供稿:網友

我們通常使用的JVM都是32位的(64位的JVM會損失10-20%的性能,通常不建議使用),而32位程序的尋址空間應該是4GB才對,為什么Linux上的JVM內存只能使用2GB呢?

經過和JDK研發組的人員溝通,終于弄清楚了一些相關的原因。這個問題存在于早期的一些Linux版本中,特別是內核2.5以前的版本,2.6以后的版本就基本上沒有這個問題了。原來這些Linux版本對進程有個對內存2GB的限制,是一個地址連續的內存塊大小的上限,而JVM的堆空間(heap size)需要連續的地址空間,因此,2GB就是java進程的理論使用的內存上限。

如果java應用需要使用較大的內存,建議使用較新版本的linux,或者修改Linux的應用/內核內存比配置為3GB:1GB。還有就是選擇如Solaris等的UNIX操作系統。象Solaris這樣的操作系統,在JVM內存管理上沒有2GB的限制,因此可以把heap size設置到3.5-3.6GB左右。

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 精品亚洲视频在线观看 | 羞羞网站在线看 | 成年性羞羞视频免费观看无限 | 久久99久久99精品 | 久久国产精品免费视频 | 国产精品午夜在线观看 | 鲁丝片一区二区三区免费入口 | 久久国产精品久久久久久久久久 | av影院在线 | 高清av免费 | av在线免费网 | 激情小说激情图片激情电影 | 久久精品高清 | 成人福利视频导航 | 国产电影精品久久 | 国产成人精品免高潮在线观看 | 国产在线看一区 | 色婷婷久久久久久 | 日韩精品中文字幕在线观看 | 日本a v免费观看 | 成人午夜视频免费在线观看 | 在线看成人av | 欧美日韩中文字幕在线视频 | 国产三级a三级三级 | 狼伊千合综网中文 | 久久久久久久久久久国产精品 | 免费国产 | 久久精品中文字幕一区二区三区 | 天天看成人免费毛片视频 | 亚洲精品午夜国产va久久成人 | 国产papa| 欧美18—19sex性hd | av在线免费网 | 福利一区二区三区视频在线观看 | 91精品国产99久久久久久 | 九色激情网 | 成人 日韩 | 日本在线播放一区 | 欧美日韩中文字幕在线视频 | 99精品国产视频 | 午夜精品成人一区二区 |