为什么缓冲缓存都是从硬盘中取出一部分空间,为什么数据存入缓冲缓存就要比存入硬盘快

来源:3-1 [Linux]系统资源查看

慕先生7046963

2019-11-30 20:19

缓冲缓存都是从硬盘中取出一部分空间,为什么数据存入缓冲缓存就要比存入硬盘快


=

写回答 关注

2回答

  • 阿君的猫
    2020-11-06 10:31:21

    两个都是在内存中开辟空间,因为CPU读写内存的速度要比硬盘更快,每次想要读取数据会先看缓存中有没有,如果没有再去硬盘。缓冲是为了协调CPU的高速与IO的低速设立的,不可能让CPU等着IO完成

  • JustJ
    2019-12-01 14:51:45

    CPU数据处理速度:每秒150G以上;内存条:约1.6G/s

    硬盘:固态硬盘+机械硬盘 300M/s

    ——》缓存cache:从内存中拿出来的部分空间,用来加速数据从硬盘“读取”

    ——》缓冲buffer:用来加速“写入”硬盘;攒到一定量再一次性写入硬盘


Linux系统管理

进程管理+工作管理+系统定时任务,让你Linux技能提升一步

80002 学习 · 72 问题

查看课程

相似问题