Java_JVM参数-XX:MaxDirectMemorySize 与 两种 ByteBuffer: heap,direct ByteBuffer
ByteBuffer有两种:heapByteBuffer->-XX:Xmx1.一种是heapByteBuffer,该类对象分配在JVM的堆内存里面,直接由Java虚拟机负责垃圾回收,directByteBuffer->-XX:MaxDirectMemorySize2.一种是directByteBuffer是通过jni在虚拟机外内存中分配的。通过jmap无法查看该快内存的使用情况。只能通过top来看