linux 页高速缓存和页回写 自学报告

页高速缓存(cache)是linux内核实现的一种主要磁盘缓存。它主要用来减少对磁盘的I/O操作。页高速缓存实际缓存的是页面大小的文件块。内核提供bread()底层函数从磁盘读单个块。


Linux页高速缓存的目标是缓存任何基于页高速缓存中的页面,这包括各种类型的文件和各种类型的内存映射。使用address_space结构体描述页高速缓存中的页面。


你可能感兴趣的:(linux 页高速缓存和页回写 自学报告)