JVM-08-直接内存

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