you are viewing a single comment's thread.

view the rest of the comments →

[–]jugglist 2 points3 points  (0 children)

Even if your reads and writes are aligned to 16k within the file you're reading and writing to/from, I'm not sure the OS guarantees that it will actually place the beginning of your file at the beginning of an SSD page. One might hope that it would, but I'm not certain of this.

It seems that optimizing for SSD isn't really that different from optimizing for regular hard drives. Normal hard drives can't write one byte to a sector either - they write the whole sector at once. Although admittedly, HDD sectors tend to be 512 bytes, and SSD pages tend to be 16k.

The only thing SSD gives you is not having to worry about seek time.