Salta al contenuto principale

SSD partition alignment

Thread needs solution

What are we setting?
The size of the chunks of data that will be read/write from/to the ssd?

What handles this?
Operating system (xp)?
File system (ntfs)?

Transcend states the offset for this ssd is 512Kb since the nand flash chip comes with 4096Kb blocks.
Is the ssd hardware (nand flash chip) really handling this?

0 Users found this helpful

First, the offset you need must be divisible by 4 when expressed in KB (1024bytes) or by 4096 when expressed in bytes (which is the same).

Why not choose 4KB as the offset then? Well, read on...

The offset must also be divisible by the NAND erase block size, which is typically 512KB. So any offset smaller than 512KB could get you into trouble if you have a typical SSD...

Finally, 1024KB is chosen by default because it meets the previous conditions and the last one: it can be easily divided by most of the strip sizes in RAID configuration (64KB, 128KB, 256KB), as well by the less frequent strip sizes of 512KB and 1024KB.

So, there you have it. The minimum recommended offset is 1024KB, and multiple of this will work just fine also!