直接内存和堆外内存 定义 堆内存:JVM虚拟机上运行时数据区的组成部分,所有类实例和数组的内存都从此处分配直接内存:NIO模块可以不经过JVM内存直接访问物理系内存的类-通过DirectBuffer,直接分配在物理内存中,不占用堆空间,不受最大堆内存的限制,仅受操作系统最大内存限制。 应用 直接内存在高并发应用场景被广泛使用,Netty,Flink, Hadoop 注:仅用于学习交流