Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:4
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:8
Форум » starterkit.ru » ARM
профилирование на arm
bzzz
Добавлено 05.03.2011 23:39
0
Сообщение: 1
bzzz
0

Пункты: 1170
Регистрация: 01.03.2011
день добрый, продолжу мучать гур. есть потребность разобраться на что такты уходят. на x86 с этим просто - есть perf counters, по ним видно много чего. а на armv4 таких похоже нет. как граждане решают эту проблему? исключительно симуляторами? спасибо.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 06.03.2011 12:57 Сообщение: 2
sasamy
4.71

Пункты: 83538
Регистрация: 14.08.2009
У ARM-ов есть специальная технология CoreSight, блок трассировки ETM, нужно смотреть даташит на конкретный чип, далеко не на всех его интегрируют ну и инструменты нужны с поддержкой ETM. Обычные jtag-ги его не поддерживают. В linux есть поддержка kernel Tracepoints, можно трассировать как участки кода ядра так и пользовательских приложений, для анализа информации используется
http://lttng.org/
Есть родные армовые инструменты - подозреваю стоят нехило :) Гуглите по ключевой фразе "CoreSight" - сразу попадете на нужные ссылки.
Спуститься к концу Подняться к началу
Персональная информация
bzzz
Добавлено 06.03.2011 23:41 Сообщение: 3
bzzz
0

Пункты: 1170
Регистрация: 01.03.2011
нашел про etm, читаю, спасибо. линукс на арме не пользую
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 07.03.2011 01:59 Сообщение: 4
sasamy
4.71

Пункты: 83538
Регистрация: 14.08.2009
Ну вы читайте но особо не обольщайтесь - на местных платах разъемов с ETM все равно не найдете, а цеплять на сопли.. скажем так - проще будет фирменный комплект купить :)
Спуститься к концу Подняться к началу
Персональная информация
bzzz
Добавлено 07.03.2011 07:45 Сообщение: 5
bzzz
0

Пункты: 1170
Регистрация: 01.03.2011
Цитата
Ну вы читайте но особо не обольщайтесь - на местных платах разъемов с ETM все равно не найдете, а цеплять на сопли.. скажем так - проще будет фирменный комплект купить :)


понятно :( попробую, наверное, пробы по таймеру делать, как в nmi-based oprofile.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » ARM