page cache与buffer cache的关系

1. page cache是VFS的一部分,buffer cache是块设备驱动的一部分
2. page cache是面向用户IO的cache,buffer cache是面向块设备IO的cache,
3. page cache按照文件的逻辑页进行缓冲,buffer cache按照文件的物理块进行缓冲.
4. page cache与buffer cache并不相互独立而是相互融合的,同一文件的cache页即可存在于
page cache中,又可存在于buffer cache中,它们在物理内存中只有一份拷贝.
文件系统接口就处于page cache和buffer cache之间,它完成page cache的逻辑页与buffer
cache的物理块之间的相互转换,再交给统一的块设备IO进行调度处理,文件的逻辑块与物理块的关系就表现
为page cache与buffer cache的关系.[@more@]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10599713/viewspace-983336/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/10599713/viewspace-983336/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值