Скорость записи SDXC снижается со временем

Скорость записи SDXC снижается со временем

При использовании внешних карт SDXC я заметил, что скорость записи со временем снижается при передаче больших файлов.

Например, когда карта SDXC подключена к порту моего 15-дюймового rMBP и я копирую файл размером 90 ГБ с внутреннего SSD, скорость начинается примерно с 50 МБ/с и постепенно падает примерно до 100 Кб/с.

Карты, о которых идет речь, — это карта SanDisk Ultra 128gb micoSDXC, которая считывается с помощью адаптера SD-карт. Она показывает скорость записи около 50 мб/сек и чтения 80 мб/сек. Карта отформатирована как exFAT с Apple Partition Map.

Что вызывает замедление скорости записи? Можно ли этого избежать?

решение1

Это происходит не только с картами SD или SDXC. Это происходит со всеми копиями и практически на любой ОС.

В основном процесс копирования следует следующим правилам:

  1. Чтение из файла в буфер (очень быстро)
  2. Запись из буфера в место назначения.

Происходит следующее: операции чтения заполняют буферы памяти быстрее, чем данные записываются на SD-карту, при этом скорость измеряется на шаге 1 (которую необходимо замедлить, чтобы она соответствовала скорости записи).

Так,аЗамедление — это нормально. Хотя 100 КБ/сек — это больше (или меньше?), чем я ожидал.

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