История изменений
Исправление kirill_rrr, (текущая версия) :
Там не только ДД, там всякие бенчи используют. Надеюсь и бенч и контроллер диска не сильно то чувствительны именно к количеству транзакций. Но в любом случае нет гарантии что это единственная причина.
У флеша есть сейчас два размера блока.
Да вроде как большинство всё ещё готовы работать с логическими блоками по 512б. При этом они говорят что физический блок у них 4К. Но некоторые люди в некоторых статьях утверждают, что физически у флеша есть ещё 3-й уровень и там ещё более крупные чанки и они так же пишутся не меньше чем целиком.
Сегодня это уже не совсем так, и, повторюсь, это никак не влияет на производительность. FTL всё равно выделяет страницы откуда хочет,
Наверное надо взять какую нибудь флешку и создать там раздел с началом со 2-ого 512-битного логического блока. Тогда любой 4Кб блок ext4 ляжет в 2 физических 4Кб блока ssd. Будет весело? Надо проверить.
И если да, то выравнивание нужно, вопрос только насколько конкретно. И мне кажется с 1М ошибиться практически не реально, а вот с 96Кб - может и не повезти.
Исходная версия kirill_rrr, :
Там не только ДД, там всякие бенчи используют. Надеюсь и бенч и контроллер диска не сильно то чувствительны именно к количеству транзакций. Но в любом случае нет гарантии что это единственная причина.
У флеша есть сейчас два размера блока.
Да вроде как большинство всё ещё готовы работать с логическими блоками по 512б. При этом они говорят что физический блок у них 4К. Но некоторые люди в некоторых статьях утверждают, что физически у флеша есть ещё 3-й уровень и там ещё более крупные чанки и они так же пишутся не меньше чем целиком.
Сегодня это уже не совсем так, и, повторюсь, это никак не влияет на производительность. FTL всё равно выделяет страницы откуда хочет,
Наверное надо взять какую нибудь флешку и создать там раздел с началом со 2-ого 512-битного логического блока. Тогда любой 4Кб блок ext4 ляжет в 2 физических 4Кб блока ssd. Будет весело? Надо проверить.