HPC.ru lite - Все форумы
Форум: КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее
Тема: измерить скорость чтения-записи
[Ответить]
KA6AH [15.09.2005 02:14] измерить скорость чтения-записи:
Какой командой на завре можно померить скорость чтеня-записи файлов? Интересно, на какую карточку своп быстрее запихнуть.. Или даже на HDD. В ответ на команду обещаю написать результаты пары-другой карточек 
ВадимП [15.09.2005 04:45] :
1. time dd if=/dev/zero of=/dev/mmcda1 (сырая запись, уничтожает всё, включая метаданные файловой системы). Moжно добавить count, чтобы не переписывать всю карточку. Аналогично чтение: time dd if=/dev/mmcda of=/dev/null bs=1k count=1k
2. Проверка с учетом производительности файловой системы - postmark (у меня где-то валялась собранная под zaurus версия 1.51).
3. Если надо попроще, то при пустом кэше (есть разные способы его очистить) time cat bigfile > /dev/null; time dd if=/de/zero of=bigfile2 bs=1k count=1k
maslovsky [15.09.2005 16:22] :
Могу с большой долей вероятности предсказать результаты замеров 
Скорость чтения/записи почти не будет зависить от конкретных карточек и составит порядка 500-700 Кб/с.
ВадимП [15.09.2005 19:03] :
При "dd" скорость зависела от типа карточки единственным образом - mmc/sd/cf и увеличивалась где-то с 800кБ/сек до 1.7МБ/сек соответственно (мерял давно, поэтому результат уже не помню).
maslovsky [15.09.2005 20:30] :
ВадимП писал(а):
При "dd" скорость зависела от типа карточки единственным образом - mmc/sd/cf и увеличивалась где-то с 800кБ/сек до 1.7МБ/сек соответственно (мерял давно, поэтому результат уже не помню).
Да, точно, CF может и за мегабайт в секунду перевалить 
KA6AH [15.09.2005 23:20] :
пробовал пока dd bs=16M count=1, т.е. тестирование производительности устройства/шины без участия системы, если я правильно понял
SD-карта Kingston 256MB
real 0m5.143s (т.е. 3.00 мб/с)
CF-карта Canon 32MB (из фотоаппарата)
real 0m7.347s (т.е. 2.18 мб/с)
HDD (раскрученный)
real 0m6.925s (т.е. 2.31 мб/с)
[Ответить]