阅读背景:

JAVA I/O(二)文件NIO

来源:互联网 

一、Unix五种I/O模型

读取和写入文件I/O操作都是调用操作系统提高的接口,对磁盘I/O来说,一般是将数据从磁盘拷贝到内核空间,然后从内核空间拷贝到用户空间。为了减小I/O时间,一般内核空间存在高速页缓存,应用访问时,直接读取缓存中数据。也就是说,用户空间发生I/O操作时,内核空间缓存中如果没有,则需要从底层磁盘读取,进行缓存,然后再复制到用户空间。读取和写入文件I/O操作都是调用操作系统提高的接口,对磁盘I/




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: