Есть три ограничения скорости:
- скорость записи с камеры в ОЗУ - это то, что вы испытываете с быстрыми выдержками и без вспышки, в начале фотографирования,
- Скорость записи в ОЗУ для Flash-моста - это ограничение элементов MCU / моста / аппаратного обеспечения,
- Сама скорость записи на флэш-карту - какова максимальная скорость карточки.
Легко проверить, находитесь ли вы на пределе своей камеры.
- Возьмите несжатые изображения в формате RAW на ту же тему (со штатива, с ручной фокусировкой или, что еще лучше: просто наденьте крышку объектива).
- Начните снимать последовательность, затем камера замедлится, просто продолжайте снимать еще 20.
- Измерьте, сколько времени понадобилось, чтобы сделать последние 20 снимков (чем больше снимков вы сделаете, тем точнее будет ваш расчет). => ОБЩЕЕ ВРЕМЯ
- Теперь возьмите фотографии и добавьте их размер (реальный размер в байтах, а не выделенный размер). => ОБЩИЙ РАЗМЕР
И если вы разделите ОБЩИЙ РАЗМЕР на ОБЩЕЕ ВРЕМЯ, у вас будет наихудшая скорость передачи данных между ОЗУ и Флэш-картой. Если ваша карта оценивается быстрее, у вас достаточно быстрая карта. Если ваша карта имеет примерно одинаковую скорость, то либо флэш-карта ограничивает скорость, либо вы находитесь на максимальной скорости пути RAM-to-Flash. Возьмите более быструю флэш-карту, сделайте тот же трюк, и вы увидите, какая именно.
Одно замечание: существует довольно много поддельных флеш-карт, в основном сообщающих вам гораздо лучшую скорость передачи данных, чем они на самом деле поддерживают. Вы можете проверить это с помощью высокоскоростного устройства чтения карт (USB3), просто переместите 500 МБ или около того на карту (в один блок) и измерьте время. Опять же, разделите 500 МБ на истекшее время, и вы получите скорость записи. Если это соответствует номеру на карте, круто! : -)