10.直接内存(了解)

一、直接内存概述

在java8之后,元空间使用的是本地内存。
直接内存是java堆外的,直接向系统申请的一块内存

访问直接内存的速度会优于访问java堆的速度
因此,出于性能的考虑,读写频繁的场合可能会考虑使用直接内存】
java的NIO库允许Java程序直接使用直接内存,用户数据缓冲区

IO

byte[]/ char[]
Stream 基于流的

NIO(New IO/Non-blocking IO)非阻塞式IO(申请本地内存)

buffer
Channel(基于通道的)

posted @ 2021-07-08 16:07  宋佳强  阅读(232)  评论(0)    收藏  举报