I used fsutil in windows to find out the sector info about my volumes. I have two hard disk one is SSD while the other one is typical magnetic tape hard disk.
The SSD drive volume C have both logical and physical sector size as 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
However, my magnetic Hard disk have logical sector size 512 and physical sector size 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
My SSD has a GPT partition style while the Magnetic Hard disk have a MBR partition style.
Why is there difference in logical and physical size for one volume not the other one and what does it indicate?