开发者社区> 问答> 正文

linux系统里buffer和cache如何区分呢?

linux系统里buffer和cache如何区分呢?

展开
收起
游客qzzytmszf3zhq 2021-12-08 22:17:45 260 0
1 条回答
写回答
取消 提交回答
  • buffer和cache都是内存中的一块区域,当CPU需要写数据到磁盘时,由于磁盘速度比较慢,所以CPU先把数据存进buffer,然后CPU去执行其他任务,buffer中的数据会定期写入磁盘;当CPU需要从磁盘读入数据时,由于磁盘速度比较慢,可以把即将用到的数据提前存入cache,CPU直接从Cache中拿数据要快的多。

    2021-12-08 22:17:56
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载