может кто знает чем посмотреть лог обращений к флешу?
на win машинах есть filemon
а на линуксе чем?
а можно ли где посмотреть лог обращений к флешу?
а можно ли где посмотреть лог обращений к флешу?
Zaurus C1000 cacko + Nokia 6230/Htc touch pro + LG gx200 + ONYX Magellan
о! спасибо!
я strace только для отладки программы использовал
т.е. чтобы отследить все обращения к флешу, мне нужно запустить вместо кутопии
strace -e trace=file -u root -F -o /mnt/cf/log.txt qpe
так?
потому что не нашел как указать strace, что нужно все процессы контроллировать
ещё никак не найду ссылок про оптимизацию программ под завровое железо =(((
например, привык на x86, что при записи слова по смещению оно нормально сохраняется побайтно
а на завре оно выравнивается в чёт, стирая предыдущий байт =(((
пока дамп памяти в файл не сбросил, так и не мог понять почему у меня процедура глючила...
хотя может это от настроек gcc зависит.
вообще не уверен, что всякие strcpy оптимизированы под наш 32 разрядный cpu
все пути ведут к изучению ядра и написанию узких мест на ассемблере
я 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
Ну я не спец в strace, однако, судя по ману, не помешала бы еще опция '-f'.
И еще - trace=file пишет только сисколлы, которые принимают в качестве параметра имя файла. Если нужны полные данные по чтению/записи, нужно еще отслеживать сисколлы типа read/write/seek и им подобные (они получают параметром не имя файла, а дескриптор)
И еще - trace=file пишет только сисколлы, которые принимают в качестве параметра имя файла. Если нужны полные данные по чтению/записи, нужно еще отслеживать сисколлы типа read/write/seek и им подобные (они получают параметром не имя файла, а дескриптор)
Sharp Zaurus SL-C1000/SL-6000L/SL-5500 (Angstrom/kexecboot)