ETH*_*HER 16 hard-drive partitioning
与安装操作系统后进行分区相比,在安装操作系统之前对硬盘进行分区是否有任何特殊的硬件优势?
(这里的优势,我指的是物理影响,如硬盘驱动器的使用寿命等,而不是丢失数据或无法缩小等。)
Hen*_*nes 22
没有真正的优势。
如果你只有一个驱动器,你甚至没有选择。您必须有一些东西可以安装操作系统,对于 Windows,它是一个分区。
(为了完整起见:对于几乎所有将成为分区的操作系统,尽管您可以告诉 BSds 等在危险的专用模式下使用原始驱动器。如果 QNX、GNU/Linux 等也支持这一点,我不会感到惊讶)。
话说回来:
/usr/local和/home,或在窗口中My documents/在安装时最好有一个强大的分区计划而不是在安装操作系统后动态处理它的重要原因通常是数据保存问题。许多实用程序可让您截断其中包含数据的分区,这会使驱动器处于损坏状态并需要重新安装操作系统或任何因更改而丢失文件的应用程序。然而,这就是程度;HDD 或 SSD 不会因分区更改而遭受异常老化或压力。
大多数情况下,这无关紧要。
一个例外是在现代驱动器上安装旧操作系统时。
旧的操作系统安装程序倾向于在“圆柱”边界上对齐分区。特别是,在“柱面”1 的开头启动第一个分区(扇区 0 为引导代码和分区表保留)。
操作系统通常将现代驱动器视为每个“磁道”和“63”个磁头具有 255 个“扇区”。所以每个“柱面”将有 16065 个扇区。
这很好,直到“高级格式”驱动器出现。这些驱动器的物理扇区大小为 4KiB,但逻辑扇区大小为 512 字节。如果读取和写入(尤其是写入)的大小是 4KiB 的倍数并且在 4KiB(8 个逻辑扇区)边界上对齐,则它们的工作会更好。未对齐的写入将转换为读取-修改-写入操作,这会带来数据丢失的风险。
这样做的结果是,如果您使用的是“高级格式”驱动器,您确实希望分区以 4KiB(8 个逻辑扇区)边界开始。
您会注意到 16065 不能被 8 整除。因此,使用旧的操作系统工具对现代驱动器进行分区很可能会导致未对齐。
| 归档时间: |
|
| 查看次数: |
4301 次 |
| 最近记录: |