java – JVM如何使用超过4gb的内存

前端之家收集整理的这篇文章主要介绍了java – JVM如何使用超过4gb的内存前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个安装 Linux服务器(最好是Ubuntu 64位服务器)的请求,
和Java(64位)在以下机器上:

> Intel Core2Quad Q8200 – 2.33 GHz
> 8GB DDR2 RAM
> 2×320GB SATA硬盘,在RAID1镜面(镜像)

问题是如何配置系统和Java,因为我需要JVM来使用超过4GB的内存.

它不能分布在许多虚拟机上.数据超过4GB大
并且它必须在内存中,因为硬盘速度很慢,性能至关重要.

这是一个配置和性能问题,如果有人有经验,我有兴趣评论吗?

非常感谢你帮助我这个…

解决方法

一个64位的JVM应该没有任何问题,在巨大的堆,肯定比你可用的RAM大得多.启动JVM时只需增加堆大小,例如:
java -Xmx6g

你以前必须指定64位标志(用-d64),但我不认为这是必要的.

32位JVM可以管理像3GB的堆.

原文链接:/jvm/123697.html

猜你在找的JVM相关文章