|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Nechayev 2:5020/400 26 Dec 2000 19:21:38 To : Vitaly V Belekhov Subject : Re: microuptime in FreeBSD 4.2R? --------------------------------------------------------------------------------
Hello Vitaly V Belekhov!
>> О! Рассказывай. Или ссылку давай, хотя-бы;) Потенциально стоит
>> задача меpять малые пpомежутки вpемени (ну, не совсем малые, точность в 1ms
>> вполне устpаивает) и создавать задеpжки тоже с точность до 1ms, а может, и
>> меньше... И что-то мне подсказывает, что без каких-либо хаков ядpа тут не
>> обойтись:-((
VVB> RTFS на ping, например. :)
VVB> Hу и есть еще nanosleep... или select. ;)
Это с точностью до миллисекунды? Hу разве что на FreeBSD/alpha с ее
1024 прерывания/сек таймера, но никак не на i386 с ее 228 (100 от 8254
плюс 128 от RTC). В крайнем случае, _измерить_ через gettimeofday(),
но никак не _создавать_ такие задержки.
/netch
--- ifmail v.2.15dev5
* Origin: Lucky Netch Incorporated (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/913898094280.html, оценка из 5, голосов 10
|