Часы работают слишком быстро

Я сейчас (в течение нескольких дней) столкнулся с проблемой, что часы Ubuntu работают быстро. и, кстати, я имею в виду: в прошлый раз я настраивал это было в 16:00, теперь (10:25 PM) это показывает 10:57 вечера! Любые идеи, как это исправить?

Может ли это иметь какое-то отношение к ручному тормозу?

Моя система:

Ubuntu 10.4, все обновления, ручной тормоз от getdeb (0.9.4 я думаю) , Intel Core2Quad, 4 GB Ram, NVidia GTX 260 (195.36.24 в соответствии с настройками nvidia)

Выход dmesg Выход cat /proc/interrupts

Выход cmdline:

BOOT_IMAGE=/boot/vmlinuz-2.6.32-24-generic
root=UUID=082d6800-413b-43d7-b4d1-b96b0d774f32 ro quiet splash
1
задан 7 June 2016 в 16:23

3 ответа

Пока я не уверен, что заставляет ваши системные часы дрейфовать так плохо, вы можете установить ntpd, чтобы держать часы в руке - он постоянно настраивает системные часы на основе вычисленного дрейфа.

[ f1]

По умолчанию он синхронизируется с ntp.ubuntu.com, но вы можете отредактировать /etc/ntp.conf, если хотите изменить NTP-сервер. Подробнее см. На странице NTP в руководстве по серверу.

4
ответ дан 29 May 2018 в 12:35
  • 1
    дрифтинг часов может стать серьезной проблемой и вызвать нестабильность программы (даже если вы синхронизируете с ntp), потому что вы не можете синхронизировать каждую секунду с Интернетом. – aatdark 6 September 2010 в 16:22
  • 2
    Нет, но вы можете рассчитать дрейф и затем компенсировать его, что делает ntpd (плавно, я мог бы добавить). – jbowtie 8 September 2010 в 08:11

Если я вспомню статью, которую я прочитал один раз на lwn.net

. После загрузки компьютера он отслеживает время по тактовой частоте системы, поскольку это более точно, чем кварц в CMOS и сэкономит дорогостоящий и относительно медленный вызов BIOS.

Возникла проблема с виртуальными машинами, имеющими время среза процессора, что вызвало проблему.

У этого человека есть хорошая разбивка как отредактировать параметры загрузки grub: http://ubuntuforums.org/showthread.php?t=956263

Что в основном говорит, чтобы отредактировать /boot/grub/menu.lst и добавить clock = tsc в параметры загрузки

3
ответ дан 29 May 2018 в 12:35
  • 1
    +1. Однако шаги для grub-legacy. В Ubuntu 10.04 используется grub2, у которого не было бы /boot/grub/menu.lst, но информация конфигурации хранится в /boot/grub/grub.cfg. За исключением изменения имени файла, все остальные детали в связанной записи выглядят нормально. Однако grub.cfg восстанавливается каждый раз, когда добавляется новое ядро ​​(например, обновления программного обеспечения), поэтому постоянное исправление будет состоять в редактировании шаблонов grub. См. Руководство grub 2 в ubuntuforums.org/showthread.php?t=1195275 или официальное руководство в gnu.org/software/grub/manual – koushik 6 September 2010 в 16:32

Просто предположите, попробуйте отключить VirtualBox.

0
ответ дан 29 May 2018 в 12:35
  • 1
    Я не вижу разницы между этим ответом и другими, которые предлагают попробовать что-то (например, установить ntpd или проверить биос). Ну, кроме того, что он настолько короток, что кажется более подходящим для комментария. Но, хотя это можно сделать, комментарий не может быть выбран в качестве правильного ответа, поэтому в случае, если это действительно было решением его проблемы (поскольку он решил для меня аналогичную ситуацию, если я правильно помню), это имело смысл ИМХО, чтобы написать это как ответ , – ithkuil 21 August 2012 в 22:01

Другие вопросы по тегам:

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