-
- Тривиально. Надо (аппаратный) таймер обнулить до запуска функции, сохранить значение после. Ну усреднить там на миллионе запусков с разными данными, посчитать min и max... - fk0(19.10.2009 13:38)
- gnu grof ? - ++(19.10.2009 13:27, ссылка)
- А... эта ваша гцц -- жалкое поделко студентов. У gpof используется таймер системный, там кванты чуть ли не по 20мс -- на современных процессорах с таким квантом gprof становится бесполезным. Там где Jiffie 1/1000 сек -- вроде веселее должно быть, но fk0(143 знак., 19.10.2009 13:40 - 13:45)
- Так мы про мелко-контроллеры говорим? - ++(19.10.2009 15:40, ссылка)
- Hастоящие программисты используют Фортран. - fk0(20.10.2009 13:32)
- Так мы про мелко-контроллеры говорим? - ++(19.10.2009 15:40, ссылка)
- А... эта ваша гцц -- жалкое поделко студентов. У gpof используется таймер системный, там кванты чуть ли не по 20мс -- на современных процессорах с таким квантом gprof становится бесполезным. Там где Jiffie 1/1000 сек -- вроде веселее должно быть, но fk0(143 знак., 19.10.2009 13:40 - 13:45)
- В голову полезли мысли - допустим есть аппаратный счетчик-таймер и его запускать и останавливать из различных процедур для оценки загрузки? - Make_Pic(19.10.2009 12:22)
- Конечно полный примитив. Условный светодиод (нога или сколько-то на вывод) + осциллограф. Бывает любопытно сравнить свои мысли о программе и результаты осциллографирования. - Chum_A(19.10.2009 13:10)
- И ещё в прерываниях эту ножку сохранять-обнулять-восстанавливать, если интересует чистое время именно этой функции. И процент занятости процессора этой функцией вольтметром меряется, если она достаточно часто вызывается. - ReAl(19.10.2009 15:25)
- И дергать в начале и в конце процедуры? Вообще захотелось забабахать специальную функцию для этих дел - Make_Pic(19.10.2009 13:21)
- Конечно полный примитив. Условный светодиод (нога или сколько-то на вывод) + осциллограф. Бывает любопытно сравнить свои мысли о программе и результаты осциллографирования. - Chum_A(19.10.2009 13:10)