The Clock Mini-HOWTO
Ron Bean rbean@execpc.com
Перевод:
Михаил Корепанов,
ASPLinux
Установка часов компьютера и поддержка их работы.
- Содержание
- Введение
- Основные способы для Linux
- Программное обеспечение
- Радио часы
- Подробная инструкция к clock(8)
- Авторские права
Введение
Микросхема часов реального времени (ЧРВ), используемая на материнских
платах (и даже на дорогих рабочих станциях), не особенно точна и обычно
отстает, или забегает вперед на определенное время каждый день. Linux может
обеспечить их коррекцию путем программирования, которое может сделать часы
*очень* точными, и, в дальнейшем, они не будут нуждаться в корректировке по
внешним часам. Но большинство не знают, как это сделать, по
нескольким причинам:
Это не упоминается в основных руководствах по установке Linux, и они не
устанавливаются автоматически без внешних часов, именно поэтому они и не
используются.
Набрав man clock, вы увидите инструкцию к
clock(3), которая вам не нужна
(попробуйте "man 8 clock" или
"man 8 hwclock"-- некоторые дистрибутивы производят поиск в
порядке возрастания цифр, если не указан раздел, другие ищут в порядке,
установленом в /etc/man.config).
Большинство людей не интересует, который сейчас час.
Те, которым это надо, зачастую попросту синхронизируют часы по внешним,
сетевым или радио. Это делает точность часов относительной.
Данный Мини-HOWTO описывает решение на уровне ядра (которое является почти
непогрешимым по своей сути). В основном, документация по этой проблеме
хорошо написана, и я не собираюсь повторяться, но я включил дополнения для
старой программы clock(8) для тех, кто ее еще использует.
- Замечание
Вы должны зайти в систему в качестве пользователя "root" для того, чтобы запустить любую
программу, касающуюся ЧРВ, или системное время. Это обязательное условие
работы описанных здесь программ.
- Замечание
Если вы используете более, чем одну систему на вашей машине, вы должны
сделать так, чтобы только одна из них из них контролировала часы CMOS, не
конфликтуя с другими. Эта технология предусматривает корректировку,
проводимую дважды в год во время перехода на летнее и зимнее время.
Если вы используете систему с двойной загрузкой, которая большинство
времени работает под Windows, то, вероятно, вы захотите попробовать
использовать программы для этой ОС. Для этого взгляните на страницу
http://www.eecis.udel.edu/~ntp/software.html.
Многие радио-часы, указанные там, поддерживаются Windows.
| | След. |
| | Основные способы для Linux |