奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

操作系統

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

時間:2024-09-03 22:17:28 操作系統 我要投稿
  • 相關推薦

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

  我們通常使用的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左右。

【Linux系統中JVM內存2GB上限的詳解】相關文章:

關于Linux內存機制的詳解11-17

在Linux系統中/dev的目錄詳解03-03

linux中ipcs命令使用詳解11-19

Linux系統中安裝配置Samba服務器的步驟詳解02-28

Linux中增加軟路由的方法詳解03-20

關于linux中tail 命令使用詳解02-28

解析Linux系統中的進程調度03-05

解讀Linux系統中的進程調度03-04

Linux系統中的守護進程講解03-05

主站蜘蛛池模板: 水富县| 安国市| 光泽县| 昔阳县| 宜宾市| 桃园县| 江北区| 花莲市| 阳城县| 磴口县| 霍山县| 九龙县| 南丹县| 库尔勒市| 汾阳市| 临安市| 调兵山市| 建瓯市| 德惠市| 双江| 富蕴县| 青河县| 普定县| 大方县| 吉安县| 喀喇沁旗| 宜兰市| 南川市| 高邑县| 资中县| 闽侯县| 依兰县| 肃北| 北海市| 威海市| 九台市| 黄龙县| 阳朔县| 沭阳县| 西贡区| 岳阳县|