Исправление часов в GNU/Linux: должен я crontab “hwlock - hctosys”?

Часы моего ноутбука (Acer Extensa 5220), кажется, являются медленными. Я исправил его 5 минут вперед на прошлой неделе и теперь только что исправил минуту вперед снова.

Как лучше зафиксировать его? Существует ли программа [кроме серверов времени] для исправления часов правильно, например, путем смещения его немного каждый час?

Уже существует ли программа для помещения его в crontab, или я должен изрубить сценарий? Или я должен проверить больше вещей?

Обновление: Я нашел, что часы HW являются правильными, но системное время является медленным: приблизительно секунда каждый 2.1 часа.

root@vi-notebook:~# dmesg | egrep 'clock|unstable'
[    0.103785] Switching to clocksource tsc
[    0.265274] Marking TSC unstable due to TSC halts in idle
[    0.265514] Switching to clocksource acpi_pm
[    1.321408] rtc_cmos 00:09: setting system clock to 2010-10-30 00:10:48 UTC (1288397448)

Помещает "hwlock - hctosys" к crontab правильная вещь?

2
задан 31.10.2010, 03:39

3 ответа

Это - неверное решение. Займитесь расследованиями clock, clocksource, notsc, и tsc параметры ядра.

2
ответ дан 08.12.2019, 05:53

Вы могли установить и установить синхронизацию времени NTP для пересинхронизации часов, если/когда у Вас есть Интернет-соединение. Существует много руководств по 'teh 'сеть', но я выбрал этого

2
ответ дан 08.12.2019, 05:53

Попытайтесь установить NTP, который должен (если дрейф не слишком высок), сохраняют Ваши часы в синхронизации. После того как это имеет Ваши часы в синхронизации, это отследит дрейф по тому, чем это должно быть и когда Вы не Интернет, соединился, Ваши часы все еще будут о праве.

1
ответ дан 08.12.2019, 05:53

Теги

Похожие вопросы