512 vs 4k - why convert?

ajs

Member
Mar 27, 2018
95
32
18
Minnesota
4k is now the native sector size on most storage devices. I'm sure there are many reasons, but this is a big one... operating on 512b boundaries allows for sub-optimal alignments which can hurt performance causing rmw on unaligned sector writes. This is especially true for SSDs.
 

i386

Well-Known Member
Mar 18, 2016
2,113
560
113
31
Germany
  • 4 KByte is is using space more efficient (100 Byte ecc per 4096 Byte data vs. 50 Byte per 512 Byte)
  • native 4k devices don't need to map 512 to the actual 4k sector in firmware
  • 4 KByte is the standard block size for most general purpose filesystems
  • allows larger storage devices
 
  • Like
Reactions: burkesquires