Почему время, заданное dmesg timestamps, отличается от фактического времени (и вывода «даты»)?

наименьшее замедление будет фактически устанавливаться на собственный жесткий диск и запускать его с этого диска. очевидно, это связано с тем, что ваш компьютер выделяет свои ресурсы самой ОС.

следующим лучшим вариантом будет VMWare Player. вы можете скачать его бесплатно на своем сайте. если ваш компьютер может обрабатывать распределение ресурсов (и вы играете в аранжировку или что-то еще), то виртуальная среда может легко протестировать множество разных настроек.

загрузка VMware находится здесь, если вы этого хотите: https: / /my.vmware.com/web/vmware/free#desktop_end_user_computing/vmware_workstation_player/12_0

5
задан 8 May 2017 в 09:35

2 ответа

Это действительно не конкретный Ubuntu, но кажется разумным местом для ответа, так как этот Q был открыт некоторое время. Копия ответа от ошибки сервера:

Чтобы проверить вашу теорию (которая, кстати, звучит), выполните следующие действия как root:

hwclock --show

Это покажет вам вашу аппаратные часы на сервере, на котором вы выполняете команду.

Чтобы синхронизировать аппаратные часы с системным временем (которым управляет ntp), выполните следующую команду:

hwclock --systohc --utc

Последний аргумент (-utc) сообщает hwclock хранить время в аппаратных часах в скоординированном универсальном времени.

Кроме того, имейте в виду, что man-страница для dmesg (1) говорит следующее, поэтому поведение, которое вы испытываете, документировано и действительно:

-T, --ctime Print human-readable timestamps. Be aware that the timestamp could be inaccurate! The time source used for the logs is not updated after system SUSPEND/RESUME.
0
ответ дан 18 July 2018 в 13:39

Это действительно не конкретный Ubuntu, но кажется разумным местом для ответа, так как этот Q был открыт некоторое время. Копия ответа от ошибки сервера:

Чтобы проверить вашу теорию (которая, кстати, звучит), выполните следующие действия как root:

hwclock --show

Это покажет вам вашу аппаратные часы на сервере, на котором вы выполняете команду.

Чтобы синхронизировать аппаратные часы с системным временем (которым управляет ntp), выполните следующую команду:

hwclock --systohc --utc

Последний аргумент (-utc) сообщает hwclock хранить время в аппаратных часах в скоординированном универсальном времени.

Кроме того, имейте в виду, что man-страница для dmesg (1) говорит следующее, поэтому поведение, которое вы испытываете, документировано и действительно:

-T, --ctime Print human-readable timestamps. Be aware that the timestamp could be inaccurate! The time source used for the logs is not updated after system SUSPEND/RESUME.
0
ответ дан 24 July 2018 в 20:13

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

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