Dan*_*iel 2 linux partition parted
我正在按照本指南安装 Gentoo,就我而言是在虚拟机中。
在分区过程中parted
,所有空间分配开始时丢失 1 MiB,最后丢失 1 MiB。指南中有一个例子,当(parted) print
被调用时。
在我的例子中,我为这个 VM 分配了一个正好为 200 GiB 的磁盘,也就是 204800 MiB。我期望第一个分区以 0 MiB 开始,最后一个分区以 204800 MiB 结束。但是分配的空间从 1 MiB 开始,到 204799 MiB 结束,如下图所示:
最后一个分区分配了(parted) mkpart primary 5121 -1
.
为什么缺少空间:第一个分区之前的 1 MiB 和最后一个分区之后的 1 MiB?
之前预留的空间称为分区对齐;默认情况下,parted 保留 1MiB。
通常出于性能原因保留它,无论是在物理介质中还是在 VM 中。
见分区对齐
分区对齐被理解为分区与数据存储设备(例如硬盘、固态驱动器 (SSD) 或 RAID 卷)的合理边界的正确对齐。
正确的分区对齐可确保数据访问期间的理想性能。不正确的分区对齐会导致性能下降,尤其是对于 SSD(例如,内部页面大小为 4,096 或 8,192 字节)、具有四千字节(4,096 字节)扇区的硬盘和 RAID 卷。
另请参阅来宾操作系统分区对齐
未对齐的分区会导致 I/O 跨越磁道边界并导致额外的 I/O。这会导致延迟和吞吐量的损失。额外的 I/O(尤其是小 I/O)会显着影响某些主机类型上的系统资源。对齐的分区可确保单个 I/O 由单个设备提供服务,从而消除额外的 I/O 并提高整体性能。
归档时间: |
|
查看次数: |
827 次 |
最近记录: |