Собрался покупать SD карту для Завра

КПК с Linux, установка Linux на iPaq и другие модели, программы
Закрыто
/zzz
Студент (1 lvl)
Сообщения: 39
Зарегистрирован: Пн дек 06, 2004 13:12

Собрался покупать SD карту для Завра

Сообщение /zzz » Пт дек 24, 2004 15:11

Возник вопрос -- в SD интервейсе Завра реализованы все 4 линии передачи данных на карту или контроллер как либо усечен?

стоит ли гоняться за высокоскоростной картой или обойтись обычной подешевле?
Даже если вас съели -- у вас все равно есть два выхода.

Аватара пользователя
longshadow
Профессор (5 lvl)
Сообщения: 529
Зарегистрирован: Вт ноя 11, 2003 16:17

Re: Собрался покупать SD карту для Завра

Сообщение longshadow » Пт дек 24, 2004 17:04

/zzz писал(а):Возник вопрос -- в SD интервейсе Завра реализованы все 4 линии передачи данных на карту или контроллер как либо усечен?
Стандартно для машинок на процессорах PXA25x - контроллер однолинейный. Никаких "все 4". Такая уж реализация в процессоре - спасибо компании Интель.
стоит ли гоняться за высокоскоростной картой или обойтись обычной подешевле?
За скоростной - не стоит. Стоит гоняться за надежной. Matsushita либо Toshiba. Либо то, что делается из их карт прочими.
SL-C3000 / 8GB internal CF storage

Аватара пользователя
Kirill Limping
Академик (6 lvl)
Сообщения: 1371
Зарегистрирован: Ср июн 04, 2003 15:03

Сообщение Kirill Limping » Пт дек 24, 2004 17:42

Вообще-то у SD до сих пор разброс по скорости бывает огромный. Например у меня есть Kingston (внутри Toshiba, если не путаю) - супер-тормозная на запись и приличная на чтение; и Panasonic (Matsushita, кажется) - просто чемпионская карточка.
Я бы брал что побыстрее, хотя бы чтобы не особо долго ждать записи на карточку больших объемов данных - хотя бы и 27 Мб прошивки.
Garmin iQue 3600, 60CSx | T39m | Dell x51v @WM 6 | BT-338 | Nokia E61 | Handspring Visor Deluxe | были Psion'ы, Zaurus'ы Gtalk: k.limping

maslovsky
Нобелевский лауреат (7 lvl)
Сообщения: 2781
Зарегистрирован: Пн окт 20, 2003 20:14

Сообщение maslovsky » Пт дек 24, 2004 17:50

Я бы брал что побыстрее, хотя бы чтобы не особо долго ждать записи на карточку больших объемов данных - хотя бы и 27 Мб прошивки.
разница в скорости будет заметна разве что на компе, при чтении/записи через карт ридер. Га завре будет все практически одинаково...

Аватара пользователя
longshadow
Профессор (5 lvl)
Сообщения: 529
Зарегистрирован: Вт ноя 11, 2003 16:17

Сообщение longshadow » Пт дек 24, 2004 17:59

Kirill Limping писал(а):Я бы брал что побыстрее, хотя бы чтобы не особо долго ждать записи на карточку больших объемов данных - хотя бы и 27 Мб прошивки.
Будем говорить так: если карта берется для использования с камерой и/или быстрым картоводом, то тут возможны гонки за скоростью и иксами. Если же только для Завра, то его контроллер, поверьте все равно не реализует возможности всяких там 45x и прочего. А вот ловить постоянные i/o error очень неприятно и кисло.

А запись на карту "27 Мб прошивки" - для большинства пользователей - процедура с периодичностью раз в полгода максимум. Можно и подождать - выигрыш в пару минут тут не принципиален.
SL-C3000 / 8GB internal CF storage

Аватара пользователя
Kirill Limping
Академик (6 lvl)
Сообщения: 1371
Зарегистрирован: Ср июн 04, 2003 15:03

Сообщение Kirill Limping » Вс дек 26, 2004 19:08

Произвел опыты на Завре. Взял файл initrd.bin (вес порядка 27 Мб - это собственно ROM). Копировал его с SD во внутренний флеш Завра и из флеша на SD. Пользовался Midnight Commander. Результаты:
1. Kingston
~105 сек., 265 KB/s
~ 470 KB/s (со скачками до 600), 63 сек.
2. Panasonic
копирование на внутренний флеш - аналогично первому результату.
копирование из внутреннего флеша на SD - быстрее результата Kingston на пару секунд.

Выводы: м-да, с SD Завр мог бы работать и пошустрее. Нутряной флеш - неприлично медленный на запись :-(
Garmin iQue 3600, 60CSx | T39m | Dell x51v @WM 6 | BT-338 | Nokia E61 | Handspring Visor Deluxe | были Psion'ы, Zaurus'ы Gtalk: k.limping

sg
Кандидат (3 lvl)
Сообщения: 194
Зарегистрирован: Пн фев 02, 2004 14:46

Сообщение sg » Пн дек 27, 2004 11:38

потому что с компрессией

nameless
Аспирант (2 lvl)
Сообщения: 59
Зарегистрирован: Пт ноя 19, 2004 00:29

Сообщение nameless » Пн дек 27, 2004 12:08

Надо было че-нить такое

dd if=/dev/urandom of=/mnt/sd/random bs=100m
sync
date
cat < /mnt/sd/random > /dev/null
date

Ну, и из одной даты вычесть другую и получим время :). Правда, дисковый кеш в памяти после dd будет, так что лучше файлик подготовить на домашнем компе.

ВадимП
Нобелевский лауреат (7 lvl)
Сообщения: 6385
Зарегистрирован: Ср июн 04, 2003 15:03

Сообщение ВадимП » Пн дек 27, 2004 13:33

nameless писал(а):Надо было че-нить такое

dd if=/dev/urandom of=/mnt/sd/random bs=100m
sync
date
cat < /mnt/sd/random > /dev/null
date

Ну, и из одной даты вычесть другую и получим время :). Правда, дисковый кеш в памяти после dd будет, так что лучше файлик подготовить на домашнем компе.
Существует и более простой способ, чем вычитать из одной даты другую - команда "time".
Но сам предложенный способ страдает несколькими принципиальными недостатками - во-первых, dd постарается использовать весь свободный объем карточки, а отнюдь не создаст файл размером 100MB, как вероятно предполагалось :). В команде пропущен ключ "count=1".
Во-вторых, перед выполнением cat (кстати, для чего в этой команде использовано перенаправление ввода?) желательно было бы очистить дисковый кэш.
В третьих, нет никакой необходимости писать псевдослучайные данные (если, конечно, на карточке не jffs2 либо аналогичная fs с встроенной компрессией).
Поэтому простой, много раз обсуждавшийся "time dd if=/dev/mmcda of=/dev/null bs=100m count=1" будет работать ничуть не хуже :)

P.S. Результаты эти команды, разумеется покажут разные - в первом случае предлагается измерять производительность файловой системы на конкретном носителе (и без очистки кэша), во втором уровень драйверов фс полностью исклбючается.

nameless
Аспирант (2 lvl)
Сообщения: 59
Зарегистрирован: Пт ноя 19, 2004 00:29

Сообщение nameless » Пн дек 27, 2004 13:52

Сейчас буду отмазываться.

Про кэш я сказал :). Про объем файла-я думал задает параметры ключ bs, но видит бог, я ошибся :). На самом деле,
брал мануал отсюда (http://www.vostok.net/support/docs/linux/dd.html). Я посмотрел в раздел OPTIONS, но там count не оказалось, правда, этот ключ есть в SYNOPSIS. Поэтому я хотел написать что примерно ход действий такой, но, видимо, проглючил и забыл.
P.S. Результаты эти команды, разумеется покажут разные - в первом случае предлагается измерять производительность файловой системы на конкретном носителе (и без очистки кэша), во втором уровень драйверов фс полностью исклбючается.
Про кеш я сказал сдесь :)
Правда, дисковый кеш в памяти после dd будет, так что лучше файлик подготовить на домашнем компе.

Закрыто

Вернуться в «КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее»