Почему моя карта Transcend CF работает намного лучше теоретических максимумов?

Почему моя карта Transcend CF работает намного лучше теоретических максимумов?

Сегодня я обновился до нового USB 3.0 CF Card Reader (Sandisk Imagemate) и обнаружил, что передача файлов стала намного быстрее, чем у моей старой модели USB 2.0. Несмотря на ежедневное использование CF-карт в рамках моей работы, меня никогда не беспокоила скорость передачи файлов, но я подумал, что побалую себя более быстрой передачей.

Итак, я протестировал передачу 688 изображений общим объемом 22,7 ГБ и с помощью robocopy скопировал все изображения на локальный диск M.2 на моем ноутбуке. Я написал скрипт powershell, который запускает таймер перед запуском копирования и сообщает общее прошедшее время в конце. Кроме того, сам robocopy предоставляет полезную сводку после завершения.

Вот карта, которую я использовал:

введите описание изображения здесь

И вот результат: введите описание изображения здесь

Это значительно превышает указанные теоретические максимумы для данной модели компактной флэш-карты, которые, согласно большинству отчетов в Интернете, составляют около 60 МБ/с.

Размещая здесь посты, я надеюсь узнать;

а) Что конкретно означает надпись «400x» на карте?

б) Каким образом я не понял основ скорости передачи файлов ИЛИ как возможно, что карта памяти, которая у меня есть, примерно в 2 раза быстрее, чем должна быть?

Кстати, я также купил несколько новых карт CF. Я взял Sandisk на 64 ГБ, так как они были очень дешевыми. На новой карте нет маркировки «400x» или похожей, вместо этого написано «160 МБ/с», что, как я понимаю, относится к скорости чтения. Тем не менее, я получаю постоянно БОЛЕЕ НИЗКУЮ скорость чтения с этой новой картой Sandisk (по сравнению с моей старой Transcend), что говорит мне о том, что новая карта не работает так же хорошо, или, по крайней мере, что скорости чтения достаточно близки к тем же, и есть узкое место в другом месте, препятствующее более высокой скорости передачи. В качестве ориентира, новая карта Sandisk CF занимает примерно на 10-15 секунд больше для этой передачи. Я проверял это примерно три раза.

Бонусный вопрос: c) Где может быть это узкое место? Я использую Dell XPS 9700, 32 ГБ ОЗУ, Dell OEM M.2 1 ТБ SSD и Sandisk CF card reader (Imagemate), подключенный напрямую к порту USB-C ноутбука. Используя предоставленный кабель micro USB 3.0. Я приостановил работу большинства служб Windows, особенно служб синхронизации файлов, закрыл Dropbox/OneDrive и т. д., а также закрыл подавляющее большинство приложений, которые могут занимать циклы ЦП. Есть ли что-то в спецификации моего ноутбука, что может помешать приблизиться к заявленной скорости передачи данных в 160 МБ/с этой новой карты CF?

** Может возникнуть соблазн предположить, что карты CF устарели и мне не следует их использовать. Пожалуйста, поймите, что хотя они технически уступают другим форматам, многие продолжают использовать их из-за их надежности в полевых условиях. При фотосъемке я использую две карты (CF и SD), одновременно записывая на обе.

Связанный контент