Correção de relógio no GNU / Linux: devo fazer o crontab do “hwlock - hctosys”?

2

O relógio do meu laptop (Acer Extensa 5220) parece estar lento. Eu corrigi 5 minutos para frente na semana passada e agora acabei de corrigir o minuto novamente.

Como é melhor consertar isso? Existe um programa [separado dos servidores de tempo] para corrigir o relógio corretamente, por exemplo, mudando um pouco a cada hora?

Já existe um programa para colocá-lo em crontab ou eu deveria hackear um script? Ou eu deveria checar mais coisas?

Atualização : descobri que o relógio HW está certo, mas o tempo do sistema é lento: cerca de um segundo a cada 2,1 horas.

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)

Está colocando "hwlock --hctosys" para criar uma coisa certa?

    
por Vi. 20.10.2010 / 04:34

3 respostas

2

Esta é a solução errada. Investigue os parâmetros do kernel clock , clocksource , notsc e tsc .

    
por 20.10.2010 / 04:39
2

Você pode instalar e configurar a sincronização de horário do NTP para ressincronizar o relógio se / quando você tiver uma conexão com a Internet. Há muitos guias sobre 'teh' net ', mas eu escolhi este este aqui

    
por 20.10.2010 / 10:50
1

Tente instalar o NTP, o que deve (se o desvio não for muito alto) manter o relógio sincronizado. Uma vez que seu relógio estiver sincronizado, ele rastreará o que deve acontecer e, quando você não estiver conectado à Internet, o relógio ainda estará certo.

    
por 20.10.2010 / 12:47

Tags