硬盘中缓存有什么用 固态硬盘及机械硬盘缓存作用介绍

所属分类: 硬件教程 / 存储 阅读数: 1725
收藏 0 赞 0 分享

在挑选硬盘的时候,除了接口之外很多人关心的就是缓存容量。很多网友买硬盘主要看机械硬盘或固态硬盘,然后是看容量,对于硬盘缓存的作用普遍不太了解,下面小编带来固态硬盘及机械硬盘缓存作用介绍,希望对大家有所帮助。

固态硬盘及机械硬盘缓存作用介绍:

机械硬盘的缓存:运气爆发可以提升读取

通常来说,机械硬盘的读取和写入速度基本一样。但如果在ATTO测试中使用较小的测试区块(64K),你会发现读取的速度明显比写入更快,甚至会发生读取400MB/s以上现象:正常是不可能有这么快的。

在机械硬盘中,缓存主要发挥了加速读取的作用。如果一个数据刚刚被读取过,将临近它位置的数据保留在DRAM缓存中,就有机会被下一次读取命中——直接从DRAM缓存读出的速度远比从机械盘片读取快的多。

缓存命中意味着性能大幅提升,这就是机械硬盘缓存的主要作用。理论上大缓存的确有助于提升机械硬盘的读取性能,但是提升幅度是非常有限的:它对于最重要的随机读取速度没有帮助。

大缓存不一定意味着高性能,当前很多采用128M以上大缓存设计的机械硬盘采用了SMR叠瓦磁记录技术,增大缓存容量是为了降低SMR带来的性能衰减幅度。

固态硬盘的缓存:照顾写入只是兼职

而固态硬盘就有很大的不同了,首先闪存的读取比写入更快,这是MLC、TLC闪存天生决定的,压根不需要专门为读取做缓存。在ATTO测试结果中代表读取速度的灰色条总会比代表写入的红色条更长一些:

不过如果将测试区块调小到64KB,你可能会发现不一样的结果:红条长度首次超过了灰条,小于4KB的区块写入速度比读取速度还要快!

出现这种现象也很简单:固态硬盘对小于4KB的区块进行了缓存,将他们凑满4KB或16KB(1个Page页的大小)之后再合并写入,造成写入比读取更快的结果。闪存的最小写入单位是Page,固态硬盘通常使用4K作为页的逻辑大小,而闪存页的实际大小往往是16KB,只有512字节或1KB、2KB还不够一次写入的最小单位,所以将他们缓存起来合并写入是最明智的。

做小于4KB数据的缓存合并只需要很小的空间,固态硬盘对于DRAM缓存的需求并不是缓存数据,而是存储对固态硬盘至关重要的FTL闪存映射表:管理逻辑地址与闪存物理地址的映射关系。

随着技术的发展,DRAM缓存早已不是固态硬盘的必备组件。透过最新NVMe协议,固态硬盘可以调用主机内存的一小部分专用空间存储FTL映射表,实现精简增效。

在东芝推出的单芯片融合NVMe固态硬盘中,主控与闪存被封装为一体,而DRAM缓存则被NVMe协议的HMB功能所取代,缓存容量最终成为了历史。

以上就是机械硬盘和固态硬盘缓存作用详解,总的来说,HDD和SSD缓存作用大不相同。

最后值得一提的是,最近几年购买的硬盘,不管是机械硬盘还是固态硬盘,在新版检测软件中都是查不到缓存容量参数。比如CrystalDiskInfo检测2TB机械硬盘,HDTune中干脆将它的缓存标注为n/a(不存在)。其实,这是ATA标准的一个局限,当时设计时只预留到32MB的代码,而现在硬盘的容量全都超过了32MB,无法正确识别。

更多精彩内容其他人还在看

硬盘出现坏道后是换新还是修复?修复工具有哪些

由于硬盘采用磁介质来存储数据,在经历长时间的使用或者使用不当之后会产生“坏道”,如果处理方法得当,我们完全可以做到让硬盘“恢复健康”,至少也可以让硬盘“延年益寿”感兴趣的朋友可以了解下
收藏 0 赞 0 分享

结构化数据和非结构化数据是什么意思?半结构化数据又是什么意思

在文章中所要表达的结构化数据、非结构化数据和半结构化数据的意思,总的来说就是对存储形式的一种数据类型分析,有助于企业细分行业案例,帮助存储合作伙伴更好地解决应用实施方案
收藏 0 赞 0 分享

插入U盘后出现错误点击盘符提示请将磁盘插入驱动器

U盘插入电脑后U盘指示灯会亮并且在“我的电脑”中也显示了盘符号,在点击盘符时出现错误提示:请将磁盘插入驱动器;经格式化后依然提示,经反复测试得到以下解决方法,有类似情况的朋友可以参考下
收藏 0 赞 0 分享

排除硬盘故障的10个小技巧有效保存硬盘数据

硬盘中都存放着大量的有用数据,为了有效的保存硬盘中的数据,除了备份工作以外,还要学会在硬盘出现故障时如何救活硬盘,下面整理了一些常见的应急措施,想要的朋友可以收藏下
收藏 0 赞 0 分享

win2003系统下如何保养硬盘让硬盘更加的稳定使用

硬盘的稳定总体影响着系统的稳定,而win2003系统是一个很稳定的系统,那么如何在这么一个稳定的系统下,让硬盘更加的稳定使用呢?下面就为大家详细介绍下,感兴趣的朋友不要错过
收藏 0 赞 0 分享

将资料复制到磁盘时提示磁盘被写保护的原因及去掉方法

当从电脑中将资料复制到磁盘(移动硬盘、U盘)的时候提示磁盘被写保护,无法完成文件拷贝的情况,想必大家都有遇到过吧,针对此问题,下面有个不错的解决方法,大家可以参考下
收藏 0 赞 0 分享

详解硬盘的使用技巧及日常维护两大知识

硬盘是一个电脑存储设备。在一台电脑当中,它起着相当大的作用,它存储着电脑的一些非常重要的信息,那么如何正确的使用硬盘,下面为大家简要介绍下
收藏 0 赞 0 分享

固态硬盘和混合硬盘一样么 固态硬盘与混合硬盘之间的区别是什么

混合硬盘与固态硬盘虽然同样是利用闪存来提高读写性能,不过使用环境的要求各不相同,混合硬盘只有在Windows Vista或者 Windows 7或更高系统下才能够发挥作用,固态硬盘则没有这个限制
收藏 0 赞 0 分享

U盘无法格式化的几种原因和症状以及解决方法

造成U盘无法格式化的几种原因和症状有很多,这里就为大家简单的介绍下。并提供以下几种无法格式化U盘现象的解决方法,感兴趣的朋友不要错过
收藏 0 赞 0 分享
查看更多