SSD上的分区是否映射到物理地址?


26

某些分区硬盘驱动器的原因之一是,该硬盘驱动器的某些部分应该比其他部分要快。考虑到HDD是串行访问介质,分区除了创建逻辑分区外,还映射到硬盘驱动器上特定的群集/块物理组

现在,对于固态硬盘而言,这完全是另一回事-磨损平衡将取决于可在磁盘上任何位置写入的数据,而通过串行访问,分段的影响较小

那么.. SSD上的分区是否与HDD之类的磁盘上的物理扇区相关,还是在更高层次上被抽象化了?


“考虑到HDD是串行访问介质……”-查看一本好的计算机教科书,您会发现磁盘(和磁鼓)是“随机访问块”设备。胶带(磁性和纸质)被认为是顺序设备。显着的特征是是否可以直接访问传输单位(磁盘扇区和磁带记录扇区)而无需读取其他扇区/记录。“串行访问”?磁盘磁道只有一点宽这一事实是无关紧要的。计算机磁带通常有9个数据磁道宽,但它仍然是顺序访问设备。
锯末

Answers:


25

为了知道这一点,您应该检查磨损平衡的工作原理

写入特定分区的位置在哪里?

在动态和静态损耗均衡中,都使用映射将逻辑块地址(LBA)链接到SSD存储器。因此,您对SSD所做的任何写入都可以放在SSD上的任何位置 ...

您可以将其视为操作系统和SSD之间的某种额外接口,它将界面转换为其他位置。对于操作系统而言,没有什么区别。但是,如果您可以查看地图,则可以看到周围散落着很多数据,就像一块真正分散的磁盘一样!

是什么会阻止我写超出分区可容纳的内容?

操作系统这样做是因为分区仅包含有限数量的LBA。


是的,已更正。
塔玛拉·威斯曼

-1

我知道旋转硬盘驱动器时唯一的读取速度差异是寻道时间,即到达目标位置所需的时间。搜寻时间不适用于SSD,因为它们更像是RAM棒,断电后不会丢失状态。我不明白为什么SSD不能具有分区,但这会降低驱动器分担写入痛苦的能力。


1
..除了最后一句话外,大多数答案似乎都与这个问题无关,坦白地说,这是一个评论,因为它完全是推测性的。-1
DMA57361

1
我怀疑最后一句话。对SSD的写操作可以转到SSD上的任何位置。是否分区。损耗平衡完全相同。
Hennes
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.