а можно ли где посмотреть лог обращений к флешу?

КПК с Linux, установка Linux на iPaq и другие модели, программы
Закрыто
psionrevo
Доктор (4 lvl)
Сообщения: 283
Зарегистрирован: Чт окт 05, 2006 22:48

а можно ли где посмотреть лог обращений к флешу?

Сообщение psionrevo » Сб янв 12, 2008 16:34

может кто знает чем посмотреть лог обращений к флешу?

на win машинах есть filemon
а на линуксе чем?
Zaurus C1000 cacko + Nokia 6230/Htc touch pro + LG gx200 + ONYX Magellan

Jay
Профессор (5 lvl)
Сообщения: 614
Зарегистрирован: Вт апр 26, 2005 11:15

Сообщение Jay » Пн янв 14, 2008 17:57

Ну, как вариант, strace..
Sharp Zaurus SL-C1000/SL-6000L/SL-5500 (Angstrom/kexecboot)

psionrevo
Доктор (4 lvl)
Сообщения: 283
Зарегистрирован: Чт окт 05, 2006 22:48

Сообщение psionrevo » Пн янв 14, 2008 19:12

о! спасибо!
я strace только для отладки программы использовал

т.е. чтобы отследить все обращения к флешу, мне нужно запустить вместо кутопии
strace -e trace=file -u root -F -o /mnt/cf/log.txt qpe

так?
потому что не нашел как указать strace, что нужно все процессы контроллировать


ещё никак не найду ссылок про оптимизацию программ под завровое железо =(((

например, привык на x86, что при записи слова по смещению оно нормально сохраняется побайтно
а на завре оно выравнивается в чёт, стирая предыдущий байт =(((
пока дамп памяти в файл не сбросил, так и не мог понять почему у меня процедура глючила...
хотя может это от настроек gcc зависит.

вообще не уверен, что всякие strcpy оптимизированы под наш 32 разрядный cpu

все пути ведут к изучению ядра и написанию узких мест на ассемблере
Zaurus C1000 cacko + Nokia 6230/Htc touch pro + LG gx200 + ONYX Magellan

Jay
Профессор (5 lvl)
Сообщения: 614
Зарегистрирован: Вт апр 26, 2005 11:15

Сообщение Jay » Пн янв 14, 2008 22:31

Ну я не спец в strace, однако, судя по ману, не помешала бы еще опция '-f'.
И еще - trace=file пишет только сисколлы, которые принимают в качестве параметра имя файла. Если нужны полные данные по чтению/записи, нужно еще отслеживать сисколлы типа read/write/seek и им подобные (они получают параметром не имя файла, а дескриптор)
Sharp Zaurus SL-C1000/SL-6000L/SL-5500 (Angstrom/kexecboot)

Закрыто

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