大块的写入是否受到ssd 4k对齐的影响?

时间:2017-08-03 02:38:01

标签: ssd

如您所知,应该对ssd进行分区以确保4k对齐,因为如果不是4k对齐,则可能会放大写入。 但我想知道如果写入块大小变大,非4k对齐的副作用是否会减少。 例如,如果每次写入大小为4k,则它将被放大到实际为2个块。但如果每次写入大小为128k,那么它只与128/4 + 1 = 33块有关吗?

1 个答案:

答案 0 :(得分:1)

问题只出现在写入的第一部分和可能的最后部分,您正在编写部分块。例如,如果你的位置是2048并且你写了8k,你必须在开始时写入2048个非对齐字节,一个完全对齐的bloxk,最后再写2048个字节。如果你写了16k而不是它在开始时是相同的2048问题,更多的对齐块,最后是2048问题。