Интересно, что связанная статья была сосредоточена на жестких дисках, когда преимущества производительности больших размеров секторов с флеш-носителями могут быть еще более значительными. В отличие от жесткого диска, где секторы могут быть записаны независимо друг от друга, а запись в один сектор 31 раз в секунду в течение года не изнашивает больше, чем запись 31 различных секторов в секунду в течение года, типичный флэш-чип будет разделен на большие блоки, каждый из которых содержит много 528-байтовых страниц, при условии соблюдения следующих ограничений:
Можно написать пустую страницу или стереть все страницы в блоке. Невозможно выполнить запись на страницу, которая не является пустой, за исключением стирания всех страниц в блоке.
Если блок будет удален более нескольких тысяч раз, его производительность и надежность снизятся до такой степени, что он больше не будет использоваться.
Из-за этих ограничений почти все флэш-накопители спроектированы таким образом, что запись сектора физически не заменяет содержимое страницы, на которой ранее содержались данные этого сектора, а вместо этого сохраняет копию новых данных в каком-то другом месте, а затем обновляет некоторый вид структуры данных, чтобы указать, что данные должны быть найдены в новом месте, и что предыдущая копия должна рассматриваться как "мусор". Если объем доступного пространства на диске становится низким, диск идентифицирует блоки, которые в основном содержат "мусор", перемещает что-либо в те блоки, которые не являются мусором, а затем стирает блоки. Кроме того, поскольку существует ограничение продолжительности использования каждого блока на протяжении срока службы, файлы, которые не были затронуты в течение некоторого времени, но находятся в блоках, которые не использовались слишком часто, могут быть перемещены, чтобы воспользоваться тот факт, что накопитель сможет многократно использовать и перерабатывать блоки, на которых он находился.
В случаях, когда пользователь диска часто изменяет отдельные секторы, тот факт, что запись каждого сектора требует только записи и повторного использования одной 528-байтовой страницы, может быть преимуществом для меньшего размера сектора по сравнению с тем, что каждая сила записи циклически повторяется из восьми 528-байтовые страницы. С другой стороны, "бухгалтерские" затраты, связанные с одним логическим обновлением сектора размером 4096 байт, вероятно, будут частью тех, которые будут связаны с восемью независимыми обновлениями сектора по 512 байт [на самом деле, они могут быть меньше затрат, связанных с этим. даже с одним 512-байтовым обновлением сектора, поскольку накопителю придется управлять только 1/8 общего числа секторов.]
В зависимости от моделей доступа в некоторых случаях флэш-накопитель с секторами 4 КБ будет работать хуже, чем один с секторами по 512 байт, но в других случаях производительность накопителя 4 КБ может оказаться заметно выше.