[an error occurred while processing this directive]
|
Делаешь Profiler -> Enable Clock, Profiler -> View clock
Дальше ставишь точку останова в начале куска и в конце куска. Жмешь выполнение программы. Как тормознется в начальной точке - два раза кликаешь по окошку "Clock" - он обнуляется. Жмешь опять на выполнение - когда встанет на второй точке останова смотришь искомый результат в окошке "Clock". В тактах ядра.
Но! Там надо делать скидку (например в случае семейства 6000) на то, что эмулятор делает cache flush по факту точки останова. На это набегает лишних тактов. Так-же далеко не всегда это измерение получается корректным из-за различных начальных условий кеша при эмуляции и в реальной жизни. В общем - осторожно с этим.
E-mail: info@telesys.ru