一个LBA(逻辑块地址)是在实施的映射表FTL在逻辑和物理页/块之间匹配的SSD,我的猜测是,大多数固态硬盘(至少当它们是空的)保持所述物理地址中的相同顺序逻辑地址(物理地址 0 映射到逻辑地址 0,1 映射到 1,依此类推)。
当页面更改时,SSD控制器将更新的页面复制到缓存,更改页面,将旧页面标记为“无效/陈旧”,然后将新页面写入不同的位置并更新 LBA。
因此,即使物理地址与逻辑地址对齐,在几次写入之后,这个顺序也会被搞乱!
为什么顺序写比随机写有更好的性能呢?
编辑
无论块大小或队列深度如何,顺序写入和随机写入之间都缺乏性能。