【发布时间】:2017-03-07 14:27:54
【问题描述】:
在 Java 8 中,元空间是从本机内存中分配的,但我没有在网上找到任何地方什么是本机内存?根据link,它是操作系统可用的内存,但在Difference between Metaspace and Native Memory in Java,本机内存也显示为分配给 JVM 进程的内存的一部分
示例:-
如果是,请考虑我在 Windows 操作系统上有 15 GB 内存的情况。我只有一个进程(Java 进程)在-Xmx 4GB 的机器上运行。
这是否意味着操作系统最多可以使用(15-4)=11 GB 将分配的元空间内存?
【问题讨论】:
标签: java memory-management operating-system metaspace