nio 学习笔记

书很多,不留下点什么,看后就忘了, 1.缓存区操作    缓存区是所有io 的基础,所谓输入输出无非是把数据移出或移进缓存区。   进程执行io操作,就是向系统发送请求,让它要么把缓存区的数据排干,要么数据把缓存区读满。 例子:数据从外部磁盘移向运行中的进程内存的移动过程,进程使用read()进行系统调用,要求缓存区被填满,内核即向磁盘控制硬件发出命令,要求其从磁盘读取数据,磁盘控制器把数据直接写
相关文章
相关标签/搜索