我听说过——为什么要用 SSD 进行分区
我想知道他们为什么会这么说。这种情况与旋转磁盘式硬盘有什么不同吗?
采用旋转磁盘驱动器的原因是
- 分区越小,碎片整理速度越快
- 可以更快地格式化(尽管有快速格式化!)
- 将数据和系统分离到单独的分区,并可以擦除系统分区。
我知道有些人可能会考虑这些原因,但仍然不会对驱动器进行分区。但我感兴趣的是,对 SSD 驱动器进行分区时,情况会有什么不同?
有人建议为什么不买几个小型 SSD。不过,同样的逻辑肯定也适用于对非 SSD 驱动器进行分区?而且,无论哪种方式,都会受到 SATA 端口数量的限制。
分区对齐问题是否与 SSD 和非 SSD 都相关?我最近才听说过,在 SSD 时代。
答案1
使用分区方案的原因是为了允许主引导记录的存在。由于只有第一个硬盘驱动器才需要主引导记录,因此后续硬盘驱动器只能有一个占用整个磁盘的卷。
分区对齐对于盘式驱动器来说不是什么大问题,因为它们的速度很慢,无论如何,它实际上不会产生太大的差别。
答案2
我们购买了大量英特尔固态硬盘,微软的一些技术人员建议我们将其转移到单个分区(请注意,这些人是高级客户技术人员,而不是存储系统工程师,因此 YMMV)。他们说固态硬盘使用分区上的可用空间来进行磨损均衡。如果您有一个 160GB 的固态硬盘,即半满,那么您就有 80GB 的可用空间来进行磨损均衡。但是,如果您有两个 80GB 的分区,并且都是半满的,那么每个分区只有 40GB 的空间用于磨损均衡。如果一个分区被更频繁地写入,那么用于磨损均衡的空间越少,驱动器磨损得越快。
更不用说,如果一个分区几乎已满,而另一个分区几乎为空,那么它就效率低下,受到人为的限制。
许多人都会进行分区,这样当他们重新安装时,他们可以格式化包含其应用程序和操作系统的驱动器,然后重新安装,并将数据保留在另一个驱动器上。使用 USMT 4.0 及其硬链接迁移,拥有单个分区并重新安装 Windows 会更快。
答案3
我能想到的分区使备份变得更容易的唯一原因是。现在大多数分区类型都有某种形式的块子分配,对驱动器进行分区的另一个主要原因(较小的块大小)已经减弱了。
单个驱动器上的对齐可能可以忽略不计,但在整个阵列中,它确实有助于减少读取。
至于磨损均衡,它仍将针对每个设备,因为它发生在介质上比分区和逻辑卷发生的级别更低。在硬件 RAID 中,整个介质空间被视为写入活动,因此一致性检查会对所有扇区执行,而不仅仅是对包含数据的扇区执行。这就是为什么重建时间是切片大小的函数,而不是卷容量的函数。