深入理解Java虚拟机之直接内存

直接内存概述 不是虚拟机运行时数据区的一部分,也不是《Java虚拟机规范》中定义的内存区域。 直接内存是Java堆外的,直接向系统申请的内存空间。 来源于NIO,通过存在堆中的DirectByteBuffer操作Native内存。 通常,访问直接内存的速度要优于Java堆。即读写性能高。因此出于性能考虑,读写频繁的场合可能会考虑使用直接内存。Java的NIO库允许Java程序使用直接内存,用于数据
相关文章
相关标签/搜索