Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Vladimir Silyaev                     2:5020/400     03 Feb 2001  22:41:28
 To : All
 Subject : Re: Realtime
 -------------------------------------------------------------------------------- 
 
 On Sat, 03 Feb 2001 19:48:52 +0300, Slawa Olhovchenkov wrote:
 
 >03 Feb 01, Vladimir Silyaev writes to All:
 >
 > >> Hе-е. Мне и 20000 не поможет. В ядре есть такая замечательная функция
 > >> DELAY(), которой напропалую злоупотребляют драйверы. Вот как бы к ней
 > >> из user space добраться?
 > VS> Можешь использовать драйвер из /usr/ports/emulation/rtc - это
 > VS> такой простой враппер к DELAY. Только сколько оно system time
 > VS> жрет....
 >
 >Лучше врапер к тому, что раньше было tsleep. Врочем, VD на system time глубоко
 >начхать в данном контексте.
 
 Враппер на tsleep это select(NULL, NULL, NULL, &timeout), ну или 
 просто nanosleep(&timeout, NULL).
 
 Только его разрешение определяется той самой HZ.
 
 --
 Владимир 
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Realtime   Valentin Davydov   03 Feb 2001 12:58:22 
 Re: Realtime   Vladimir Silyaev   03 Feb 2001 19:09:32 
 Realtime   Slawa Olhovchenkov   03 Feb 2001 20:48:52 
 Re: Realtime   Vladimir Silyaev   03 Feb 2001 22:41:28 
Архивное /ru.unix.bsd/86334ab41949.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional