merianie kratkych casovych intervalov

Pavel Kankovsky peak na kerberos.troja.mff.cuni.cz
Středa Srpen 26 16:40:05 CEST 1998


On Wed, 26 Aug 1998, Radovan Semancik wrote:

> Ako mozem v linuxe (user-space) merat casove intervaly radovo v
> mikrosekundach?
> 
> itimer zlyhal, granularita je 10000usec ... rovnako aj usleep
> 
> da sa nejakym syscallom vytiahnut nejaka casovacia informacia z kernelu
> (napr. jiffies) ?

jiffies je mozno vycist z /proc/status, posledni polozka v radku cpu
(nejsem si na 100% jisty, jak se to chova na multiprocesoru)
jediny problem je, ze 1 jiffy (nebo jiffie?) (aspon na i386) je presne
10 milisekund, tedy zminenych 10^4 mikrosekund...

kratsi intervaly se meri uz jedine pomoci cekaci smycky (jako to dela
nanosleep())

--Pavel Kankovsky aka Peak  [ Boycott Microsoft--http://www.vcnet.com/bms ]
"You can't be truly paranoid unless you're sure they have already got you."



Další informace o konferenci Linux