Linux内核学习笔记 -39 页高速缓存机制以及读写

文件系统读写的单位是块,一个块的大小是2的n次方个扇区,比如1k,2k,4k,4M等。 一个进程从发出读写请求到读到数据一个简要的过程如上图右。 当用户通过write系统调用时,给文件中写数据的时候,首先与用户态的IO缓冲区打交道,然后逻辑文件中的写指针进行移动,真正的写入还没有发生,然后就陷入内核态。用户态缓冲区的数据就被搬移到内核缓冲区,这个缓冲区就是page cache。那么最后到底是如何把
相关文章
相关标签/搜索