5

Я полагаю, что понимаю разницу между последовательным и случайным вводом / выводом на жестких дисках, и что последовательный ввод / вывод намного быстрее.

Мой вопрос, эта статья утверждает, что:

не существует физической концепции соседних или смежных блоков

на флэш-накопитель.

Так почему же все производители твердотельных накопителей рекламируют последовательные скорости чтения / записи? Согласно статье, последовательное чтение / запись не имеет отношения к флэш-памяти, так на что ссылаются производители, когда говорят, что скорость последовательного чтения / записи составляет «500 Мбит / с»?

1 ответ1

3

Ваша предпосылка ошибочна. Тот факт, что на SSD практически отсутствует задержка поиска, означает, что тот факт, что данные не хранятся в виде линейного сопоставления, не имеет отношения к производительности устройства, и поэтому вы можете функционально рассматривать его как простое линейное сопоставление блоков. , Также обратите внимание, что цитируемая статья не совсем точна. Блок файловой системы обычно составляет 4 КБ, в то время как «блоки» данных на SSD обычно имеют размер 4 МБ, поэтому вполне возможно, что файл длиной менее 4 МБ целиком будет храниться в одном физическом месте на SSD.

Однако есть две другие причины, по которым производительность последовательного ввода-вывода имеет значение:

  • Отправка запроса ввода-вывода на устройство не является бесплатной, операционная система требует времени для его подготовки, а операционная система требует времени для очистки после передачи данных. Выполняя последовательный ввод-вывод, вы можете уменьшить количество запросов ввода-вывода, которые вы должны отправлять, и, следовательно, дополнительно минимизировать накладные расходы на доступ к устройству. Исходя из этого, рейтинг последовательного ввода-вывода дает функциональную верхнюю границу того, насколько быстро вы можете получать данные на устройство или отключать его (использование SSD, рассчитанного на 500 МБ / с и 10000 IOPS при этих 10000 IOPS, никогда не приведет к снижению производительности. лучше, чем 500 МБ / с).
  • Люди по-прежнему выполняют массовую передачу данных на SSD-накопителях и за их пределами, поэтому полезно знать, насколько быстро они будут работать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .