小编Sam*_*D3v的帖子

为什么在 SSD 上顺序写入比随机写入具有更好的性能?

一个LBA(逻辑块地址)是在实施的映射表FTL在逻辑和物理页/块之间匹配的SSD,我的猜测是,大多数固态硬盘(至少当它们是空的)保持所述物理地址中的相同顺序逻辑地址(物理地址 0 映射到逻辑地址 0,1 映射到 1,依此类推)。

当页面更改时,SSD控制器将更新的页面复制到缓存,更改页面,将旧页面标记为“无效/陈旧”,然后将新页面写入不同的位置并更新 LBA。

因此,即使物理地址与逻辑地址对齐,在几次写入之后,这个顺序也会被搞乱!

为什么顺序写比随机写有更好的性能呢?

编辑

无论块大小或队列深度如何,顺序写入和随机写入之间都缺乏性能。

performance hard-drive ssd io benchmark

7
推荐指数
1
解决办法
6697
查看次数

标签 统计

benchmark ×1

hard-drive ×1

io ×1

performance ×1

ssd ×1