1

有人可以解释堆上内存和堆外内存之间的区别吗?堆外内​​存是否显示在 JVM 内存大小上?堆外都是指针吗?

4

1 回答 1

2

所有内存都是本机内存,但是 JVM 在它的 JVM 堆中管理和记录内存(与本机堆不同)

Offheap 是 Java 术语,表示不直接管理的内存。但是,可以使用直接 ByteBuffer(s) 作为原始本机内存的代理对象来间接管理它。

于 2018-08-27T08:54:09.233 回答