¿Por qué el tamaño de mi sector físico es diferente al tamaño del sector lógico?

¿Por qué el tamaño de mi sector físico es diferente al tamaño del sector lógico?

Utilicé fsutil en Windows para conocer la información del sector sobre mis volúmenes. Tengo dos discos duros, uno es SSD y el otro es un disco duro típico de cinta magnética.

El volumen de la unidad SSD C tiene un tamaño de sector lógico y físico de 512.

C:\Windows\system32>fsutil fsinfo sectorinfo C:
LogicalBytesPerSector :                                 512
PhysicalBytesPerSectorForAtomicity :                    512
PhysicalBytesPerSectorForPerformance :                  512
FileSystemEffectivePhysicalBytesPerSectorForAtomicity : 512
Device Alignment :                                      Aligned (0x000)
Partition alignment on device :                         Aligned (0x000)
No Seek Penalty
Trim Supported
Not DAX capable
Not Thinly-Provisioned

Sin embargo, mi disco duro magnético tiene un tamaño de sector lógico de 512 y un tamaño de sector físico de 4096.

C:\Windows\system32>fsutil fsinfo sectorinfo G:
LogicalBytesPerSector :                                 512
PhysicalBytesPerSectorForAtomicity :                    4096
PhysicalBytesPerSectorForPerformance :                  4096
FileSystemEffectivePhysicalBytesPerSectorForAtomicity : 4096
Device Alignment :                                      Aligned (0x000)
Partition alignment on device :                         Aligned (0x000)
Performs Normal Seeks
Trim Not Supported
Not DAX capable
Not Thinly-Provisioned

Mi SSD tiene un estilo de partición GPT mientras que el disco duro magnético tiene un estilo de partición MBR.

¿Por qué hay una diferencia en el tamaño lógico y físico de un volumen y no del otro y qué indica?

Respuesta1

¿Por qué hay una diferencia en el tamaño lógico y físico de un volumen y no del otro y qué indica?

Aunque la respuesta de su comando fsutil muestra datos debajo de una etiqueta de partición/volumen ("C" o "G" en su caso), los tamaños de los sectores lógicos y físicos son propiedades de su unidad. Las particiones C y G solo heredaron esa información.

La diferencia existe porque los fabricantes de discos duros decidieron aumentar el tamaño del sector de 512 bytes a 4096 bytes. Una vez que surgieron los problemas, solucionaron el problema al continuar usando el nuevo tamaño de sector de 4096 bytes internamente, pero mostraron 512 bytes por sector externamente en la interfaz.

Esto indica que debe tener cuidado al alinear las particiones en los límites del sector físico. Los sistemas operativos heredados, como Windows XP, intentaron alinear las particiones en los límites de los cilindros, lo que fácilmente resultaría en una falta de alineación. Un desajuste de alineación aumenta el desgaste y disminuye el rendimiento. Las herramientas de partición actuales (12.11.2021) establecen los límites de las particiones correctamente para evitar desalineaciones.

información relacionada