分享

游戏放机械卡原因之一 SMR硬盘

 860277 2019-04-17

首先SMR挺不错的有着低功耗高容量的特点,但其代价是读写速度与修改任何数据都将大幅度影响其他数据,而因为数据后期碎片化累计将会导致最后读写速度将不如U盘。

首先我们要搞清楚SMR工作原理:

硬盘盘片被划分为同心圆状的磁道,磁道与磁道之间具有一定间隔,起到保护作用。硬盘的磁头位于盘片记录介质的上方,包含用于写入的写磁头和用于读取的读磁头,二者是独立的部件。在磁盘上想要写入数据,需要写磁头施加较强的磁场来改变盘片上的记录,这就进一步要求写磁头足够大以产生所需的写入磁场强度。因此,如果磁道没有任何重叠,磁盘上每英寸能容纳的磁道数量由写磁头的宽度所决定。

缩小了磁轨间的保护距离,特别是允许磁轨互相重叠,就像屋顶的叠瓦,这样自然就能在不缩小磁头的前提下大大提高存储密度。以现在的技术SMR可以做到单碟2TB以上的存储容量。

SMR的优点:

1:通过叠瓦式 写入在相同的面积内容纳了更多的磁道,从而提高了存储面密度,进而降低了磁盘单位存储容量的成本。

2:相对来说功耗低一些。

3:适合当仓库盘。

缺点:

1:写满整的盘片后再覆写,是毁灭性伤害,就比如2t硬盘的写入寿命就是2t 。

2:会突然掉到0的写入速度,所以这个盘普遍提供大缓存。

3:不太适合拿来装操作系统,不适合频繁的读写。

4:性能时好时坏、不可预测,而且大体上是走下坡路的

5:缺乏操作系统层面的优化支持

那么为什么不推荐SMR硬盘:

1:SMR盘只能进行大块的顺序写入,无法支持随机写和更新写,需要上层的文件系统提供全新的数据管理解决方案。

系统的随机写入量是非常大的,各种软件的安装、注册表、设置、软件数据的保存、系统更新、日志等等,它对SMR盘的压力是很大的,所以说SMR这种盘绝对不适合装系统,不然就等着两小时的安装,两小时的更新,遇到大版本更新一下午都不一定能搞定。

2:市面上大众买的都是DM SMR虽然使用上最简单,但随机写工作负载下存在数据迁移、垃圾回收等背景操作,从而导致SMR盘的性能波动巨大。

3:当需要改写数据的时候,要先把后面轨道上的数据拿出来,从需要改写的地方再重新写一遍。(因此缓存这么大)

4:SMR的诞生优势就是为了当仓储盘因为只会长时间读取而很少会有修改。

5:用来存游戏毫无体验感。

6:迅雷这种BT下载软件,在开始下载时会预申请空间,通过多线程填充数据,而这个时间都为随机读写却是SMR最大的忌讳。

希捷目前硬盘用上了TRIM,因此系统会及时地通知固件哪些数据不需要可以清理,固件也会及时地进行GC垃圾回收操作,可以在一定程度上提高性能,也有可能会在GC时有读写操作而出现性能下降,当然代价就跟SSD一样,失去了误删数据恢复的机会

那么有盒友会问,为什么厂商不标明硬盘位SMR呢?且很快推广开呢,原因很简单,省成本。使用这种技术,盘体、磁头等不需要做多大改动,最重要的是固件的支持。而在同样的价格上SMR更薄不需要更多的碟子与磁头因此省下不菲的物料。

总结:SMR有天生的缺陷,写入时会覆盖临近磁轨的数据,要先把这些数据存到临近的缓冲区,然后写入新数据,再把旧数据写回去,所以可靠性肯定会下降,而且速度非常慢。为了缓解这种掉速,才用了256MB甚至更高的大缓存,而缓存本身是易失性的,一旦掉电就没了,很容易造成没来得及写入硬盘的数据丢失。

如今市面上SMR硬盘有( 若有缺少望盒友补充 ):

希捷ST2000DM008希捷ST3000DM007西数EZAZ结尾硬盘希捷酷鱼4T以上

目前推荐大家购买的硬盘有( 若有缺少望盒友补充 ):

希捷006系列(看你能找到不)西数结尾不是EZAZ硬盘 东芝p300。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多