Page Cache 由内存中的物理page组成,其内容对应磁盘上的block. page cache的大小是动态变化的. backing store: cache缓存的存储设备 一个page通常包含多个block, 而block不一定是连续的. 读Cache 当内核发起一个读请求时, 先会检查请求的数据是否缓存到了page cache中. 如果有,那么直接从内存中读取,不需要访问磁盘, 此即 cache hit(缓存命中) 如果没有, 就必须从磁盘中读取数据, 然后内核将读取的数据再缓存到ca…