如何查找 Solaris 平台上可用的连续物理内存块量



我认为JVM总是需要与-Xms相当的连续内存块。如果配置的值不可用,那么 JVM 初始化将失败。

从上述角度来看,如何查找 Solaris 平台上可用的连续物理内存块量。

JVM 不需要连续的物理内存区域。它使用的是虚拟内存。

由于启动 JVM 时不应分散可寻址空间,因此 -Xms 选项的限制仅取决于进程可用的虚拟内存大小。最多 4 GB 减去为 32 位 JVM 的非堆内存(堆栈、本机等)分配的区域,并且仅受 64 位 JVM 上的系统可用虚拟内存大小 (swap -s) 的限制。

最新更新