Определение интервала с точностью до микросекунды (time sleep )
Ключевые слова: time, sleep, (найти похожие документы)
Date: Fri, 8 Feb 2002 12:30:58 +0000 (UTC)
From: "Rinat H. Sadretdinow" <rhs@newmail.ru>
Newsgroups: fido7.ru.unix.prog
Subject: Определение интервала с точностью до микросекунды
> Я очень сомневаюсь, что RTC позволяет _считывать_ время с
> точностью до микросекунды.
Пардон, обздался. Но оригинальному автору вроде бы как надо было от 0.05
миллисекунд до 100 миллисекунд. RTC позволяет делать периодические
прерывания с частотой до 16384Hz для root. А 16384Hz это уже не милли, это
вроде как микро уже.
> Знать до микросекунды и точнее дают таймеры i8254, TSC и PIIX (из
> стандартно доступных).
Да. Я тут глянул на имплементацию gettimeofday, в конце концов она
пользуется либо TSC (если при компиляции ядра было указано, что CPU его
поддерживает), либо нулевой канал таймера. Видать то, что функции работы с
CMOS расположены в том же исходнике, сбило меня с толку и я с какого-то
перепугу решил, что gettimeofday тоже имеет к этому всему отношение.
--
Пока!
943 Прочтений • [Определение интервала с точностью до микросекунды (time sleep )] [08.05.2012] [Комментариев: 0]