512 vs 4k - why convert?

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

ajs

Active Member
Mar 27, 2018
101
36
28
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
4,241
1,546
113
34
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