срочно, как более-менее четко отсчитывать таймтики?

Модератор: Модераторы разделов

zvoice
Сообщения: 97
ОС: Ubuntu Gutsy/ Debian Etch(XEN)

срочно, как более-менее четко отсчитывать таймтики?

Сообщение zvoice »

Маза такая - есть тысяча вызовов проедуры в ядре. нужно посчитать сколько тиков работал каждый вызов. и сколько в общем оно работало. какой функцией это посчитать?
Спасибо сказали:
Galaxy Master
Сообщения: 142
ОС: Debian GNU/Linux

Re: срочно, как более-менее четко отсчитывать таймтики?

Сообщение Galaxy Master »

zvoice писал(а):
25.03.2008 23:16
Маза такая - есть тысяча вызовов проедуры в ядре. нужно посчитать сколько тиков работал каждый вызов. и сколько в общем оно работало. какой функцией это посчитать?


Это случайно не то, что вы ищете?

http://ru.wikipedia.org/wiki/Rdtsc

__inline__ unsigned long long int rdtsc()
{
unsigned long long int x;
__asm__ volatile (".byte 0x0f, 0x31" : "=A" (x));
return x;
}
Спасибо сказали: