扩展分区不是从 512e(模拟 4k)硬盘上的物理扇区边界开始的

扩展分区不是从 512e(模拟 4k)硬盘上的物理扇区边界开始的

我的fdisk -l输出告诉我,我的扩展分区 ( sda4) 未对齐。但其中的分区是对齐的(它们的起始扇区可以被 8 整除)。未对齐的扩展分区会以某种方式影响性能吗?

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0xb82c3054

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848   419635199   209714176    7  HPFS/NTFS/exFAT
/dev/sda3       419637248  1806721023   693541888    7  HPFS/NTFS/exFAT
/dev/sda4      1806723070  1953523711    73400321    5  Extended
Partition 4 does not start on physical sector boundary.
/dev/sda5      1806723072  1814720511     3998720   82  Linux swap / Solaris
/dev/sda6      1814722560  1854719999    19998720   83  Linux
/dev/sda7      1854722048  1953523711    49400832   83  Linux

答案1

不,该警告是一个错误。实际上,在现代磁盘上正确对齐扩展分区是不可能的,因为它包含的数据结构只有一个扇区大小。因此,无论将其放在何处,写入该数据结构都只会写入一个扇区,从而导致一种低效的写入操作,这就是以某种方式对齐分区的原因。幸运的是,这并不重要,因为写入扩展分区(不同于它包含的逻辑分区)的情况极为罕见。此外,我们谈论的只是一个扇区,因此即使您确实写入它,速度的降低也可能不会很明显。

相关内容