慕先生7046963
2019-11-30 20:19
缓冲缓存都是从硬盘中取出一部分空间,为什么数据存入缓冲缓存就要比存入硬盘快
=
两个都是在内存中开辟空间,因为CPU读写内存的速度要比硬盘更快,每次想要读取数据会先看缓存中有没有,如果没有再去硬盘。缓冲是为了协调CPU的高速与IO的低速设立的,不可能让CPU等着IO完成
CPU数据处理速度:每秒150G以上;内存条:约1.6G/s
硬盘:固态硬盘+机械硬盘 300M/s
——》缓存cache:从内存中拿出来的部分空间,用来加速数据从硬盘“读取”
——》缓冲buffer:用来加速“写入”硬盘;攒到一定量再一次性写入硬盘
Linux系统管理
80002 学习 · 72 问题
相似问题