Посоветуйте пожалуйста профилировщик для платформы ARM (PandaBoard OMAP4 Cortex-A9 ARMv7) - все те что на x86 я использовал и они у меня работали - такие как GProf, GPT (google performance tools), Valgrind/callgrind - все печально.
Для теста профилировщика запускаю одну и ту же программу чтобы сравнить сразу и на ARM и на x86.
Gprof дает явно неадекватные результаты - видно в сравнении с x86 результатом. Все функции якобы потребляют 100% проца.
Далее, GPT - собирал из SVN последнюю версию - даже на 64 битах x86 несмотря на предупреждение о проблемах, работает более менее нормально. Результат смотрю при помощи kcachegrind - красиво. А на ARM не регистрируется ни одной записи в статистику профилирования.
Valgrind вообще не полетел, хотя ставил из репозитория Ubuntu.
Моя плата - PandaBoard/OMAP4 + Ubuntu 11.10 armel.
Вопрос: а какой профилировщик (потребление CPU) имеет больше смысла пытаться заставить работать на ARM? Решил поинтересоваться, может кто использует.