On Monday 07 March 2005 09:07, Serghei Amelian wrote:
> O posibilitate ar fi select().
> struct timeval tv;
> tv.tv_sec �= 0;
> tv.tv_usec = 1000;
> select(0, NULL, NULL, NULL, &tv);
  Nici un ceas din Linux nu va da precizie mai buna decat 1/HZ secunde. Daca 
este cu un kernel patchuit va putea sa obtina precizie de 1 ms (parca 1000 
era valoarea maxima recomandata pentru HZ, nu?). Restul cam tine de domeniul 
RTLinux.
  O "anti-solutie" ar fi sa faca busy-waiting pana cand gettimeofday ii da un 
timp apropiat de ce vrea el. Dar habar n-am daca chestia asta chiar 
functioneaza.
  Dorin

--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui