PCEVA,PC绝对领域,探寻真正的电脑知识
  • 内容展现
  • 最新评论
SSD的写入放大 - Write amplification
2010-7-7 12:40| 发布者: neeyuese| 查看: 11908| 评论: 0
摘要: 写入放大(WA)是闪存和固态硬盘之间相关联的一个属性,因为闪存必须先删除才能改写(我们也叫“编程“),在执行这些操作的时候,移动(或重写)用户数据和元数据(metadata)不止一次。这些多次的操作,不但增加了写 ...
写入放大的计算


2008年,Intel公司和SiliconSystems公司(2009 年被西部数字收购)第一次提出了写入放大并在公开稿件里用到这个术语。所有的SSD都有一个写入放大值,这个数值是非固定的,取决于这个SSD写入的数据是随机的还是持续的?写入量是多少?主控做了那些操作,等等。

计算写入放大的公式大致是这样:

对于单次操作,最简单的例子,比如我要写入一个4KB的数据,最坏的情况就是,一个块里已经没有干净空间了,但是有无效数据可以擦除,所以主控就把所有的数据读出来,擦除块,再加上这个4KB新数据写回去,这个操作带来的写入放大就是: 我实际写4K的数据,造成了整个块(512KB)的写入操作,那就是128倍放大。同时带来了原本只需要简单的写4KB的操作变成读取(512KB),擦(512KB),改写(512KB),造成了延迟大大增加,速度慢是自然了。

1234下一页
收藏 邀请
0
本文版权归 PCEVA,PC绝对领域,探寻真正的电脑知识 原作者所有 转载请注明出处

最新评论

热门评论
    热门评论
      返回顶部