Итак, после всех комментариев и нашей длительной дискуссии в чате, вот ответ на вопрос:
При тестировании скорости записи в системе, будь то запись на USB или жесткий диск, запись в FilesSystem или напрямую на диск в режиме RAW, всегда проверяйте, достаточно ли данных для заполнения кэша . Если записано недостаточно данных, вы измеряете скорость записи в кеш (который находится в оперативной памяти)
OP попытался записать файлы размером 10 МБ в цикле, выполняя sync
команду между сеансами записи.
Фактически произошло то, что dd
команда, которая выполняла запись, очень быстро записывала данные в кэш. Заявленная скорость была около 75 МБ / с. После выполнения этой sync
команды потребуется несколько секунд, но OP не принял это во внимание.
После изменения теста на запись файлов большего размера выяснилось, что фактическая скорость записи составляет около 2,2 МБ / с, что соответствует стандартам USB 2.0.