|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Kostik 2:5020/400 05 Jan 2001 00:09:05 To : All Subject : Re: microuptime in FreeBSD 4.2R? -------------------------------------------------------------------------------- Alex Bakhtin <bakhtin@amt.ru> wrote: > IS> Hа SMP системах TSC тоже использовать нельзя, потому как на процессорах > IS> они не синхронизированы. > VN> Там все существенно хитрее.;)) > О! Рассказывай. Или ссылку давай, хотя-бы;) Потенциально стоит > задача меpять малые пpомежутки вpемени (ну, не совсем малые, точность в 1ms > вполне устpаивает) и создавать задеpжки тоже с точность до 1ms, а может, и > меньше... И что-то мне подсказывает, что без каких-либо хаков ядpа тут не > обойтись:-(( на платфоме i386 никакие хаки не помогут, это еще в stable- или в ридмях где-то было сказано что интеловские clocks с недостаточно хорошим временным разрешением :( проше говоря - на i386 тики слишком часто тикают... WBR, ShadowMan p.s. у меня складывается впечатление что это стало вылезать на быстрых машинах, где какой-то участок кода для которого ядро меряет время исполнения начинает выполняться очень быстро... быстрее чем тикают часы на интеле... --- ifmail v.2.15dev5 * Origin: XSU-Useless (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/657795f533b0.html, оценка из 5, голосов 10
|