Скорость записи на SD-карту не так, как рекламируется, по крайней мере, на 14.04

Я купил новую SD-карту, и заявленная производительность далека от моего теста. Могу ли я улучшить скорость передачи при работе с этой SD-картой?

Информация на диске:

$ df --output=source,fstype,size,target -h
Filesystem     Type      Size Mounted on
/dev/mmcblk0p1 fuseblk    60G /media/drew/6564-6433

Partition type: HPFS/NTFS
Contents:       exFAT (version 1.0)

На упаковке карты указано:

Скорость до 30 МБ / с * (200X)

После звездочки следует:

Скорость передачи до 30 МБ / с; Скорость записи ниже. На основании внутреннего тестирования; производительность может быть ниже в зависимости от хост-устройства. 1MP = 1 000 000 байтов. X = 150 КБ / с.

Сначала моя машина не распознала форматирование карты, поэтому я установил exfat-fuse пакет, и он заработал при следующей попытке.

Затем я провел тест , используя gnome-disks :

enter image description here

Как видите, средняя скорость чтения составляет 7,1 МБ /. с, что далеко от 30 МБ / с. Это в 4,2 раза медленнее (23%).

Могу ли я что-нибудь сделать, чтобы улучшить скорость передачи при работе с этой SD-картой?


РЕДАКТИРОВАТЬ из hdparam в соответствии с запросом в комментариях:

$ sudo hdparm -tT /dev/mmcblk0

/dev/mmcblk0:
 Timing cached reads:   12186 MB in  1.99 seconds = 6111.71 MB/sec
 Timing buffered disk reads:  34 MB in  3.17 seconds =  10.73 MB/sec

Я выполнил это четыре раза на незанятой машине, и результаты были одинаковыми для всех прогонов.

Первое число (6 ГБ / с) описывается как:

скорость чтения непосредственно из буферного кеша Linux без доступа к диску. Это измерение по существу указывает на пропускную способность процессора, кеша и памяти тестируемой системы.

Второе число (10 МБ / с) описывается так:

Показывает скорость чтения через буферный кэш на диск без какого-либо предварительного кэширования данных. Это измерение указывает на то, насколько быстро диск может поддерживать последовательное чтение данных в Linux без каких-либо издержек файловой системы.

Таким образом, пропускная способность 10 МБ / с может быть пропускной способностью для другого типа нагрузки или, возможно, просто в течение более короткого времени (неполный график выше работал около 5 минут, прежде чем я сделал этот снимок экрана). В любом случае, это все еще не близко к 30 МБ / с!

4
задан 13 April 2017 в 15:23

0 ответов

Другие вопросы по тегам:

Похожие вопросы: