спс за оперативность ;) А нельзя ли как-нибудь узнать это внутри программы? Хотелось бы знать зависимость времени выполнения этой функции при разной загрузке системы, каждый раз перекомпилировать лень..
> rdtsc? (надел каску зная что сейчас полетят какашки со всех сторон)
rdtsc - это мегавещь (по крайней мере, по опыту под оффтопиком). Кроме отличной точности, она ещё сама очень быстрая, т.к. не требует системных вызовов. А при профайлинге коротких кусков кода очень важно не вносить дополнительных задержек.
Это не страшно. Возможностями своего железа пользоваться можно. Это ж только отладка, а не релиз.
А если надо ввести в релиз (что, как я понимаю, выходит за пределы темы треда), то можно и специальную библиотечку заботать из одной-двух функций, которая для известных архитектур использует то, что знает, а иначе делает системный вызов.