首页 > 试题广场 >

jvm最大内存限制多少

[问答题]
这个如果不使用-xx:Xmx -xx:Xms -xx:Permsize -xx:MaxPermsize参数进行设置的话,应该和不同版本的jdk的jvm最大内存限制相关吧。

公司 JVM版本                  最大内存(兆)client    最大内存(兆)server

SUN 1.5.x                          1492                            1520

SUN 1.5.5(Linux)             2634                            2660

SUN 1.4.2                          1564                            1564

SUN 1.4.2(Linux)             1900                            1260

IBM 1.4.2(Linux)             2047                             N/A

BEA JRockit 1.5 (U3)      1909                             1902


发表于 2019-01-12 17:31:04 回复(2)
VM内存的最大值跟操作系统有很大的关系。简单的说就32位处理器虽然 可控内存空间有4GB,但是具体的操作系统会给一个限制,这个限制一般是2GB-3GB(一般来说Windows系统下为1.5G-2G,Linux系统 下为2G-3G),而64bit以上的处理器就不会有限制了
发表于 2019-05-02 21:35:35 回复(0)
首先JVM内存限制于实际的最大物理内存了 假设物理内存无限大的话 JVM内存的最大值跟操作系统有很大的关系 简单的说就32位处理器虽然可控内存空间有4GB,但是具体的操作系统会给一个限制,这个限制一般是2GB-3GB(一般来说Windows系统下为1.5G-2G Linux系统 下为2G-3G) 而64bit以上的处理器就不会有限制了
发表于 2019-05-02 12:16:41 回复(0)
首先JVM内存限制于实际的最大物理内存了 假设物理内存无限大的话 JVM内存的最大值跟操作系统有很大的关系 简单的说就32位处理器虽然可控内存空间有4GB,但是具体的操作系统会给一个限制,这个限制一般是2GB-3GB(一般来说Windows系统下为1.5G-2G Linux系统 下为2G-3G) 而64bit以上的处理器就不会有限制了
发表于 2019-04-30 23:49:09 回复(0)