Optimieren der Zeitsynchronisationsparameter von Guest Additions
Die VirtualBox Guest Additions stellen sicher, dass die Systemzeit des Gasts mit der Hostzeit synchronisiert ist. Es gibt verschiedene Parameter, die eingestellt werden können. Die Parameter können für eine bestimmte VM mit dem folgenden Befehl festgelegt werden:
VBoxManage guestproperty set "VM name" "/VirtualBox/GuestAdd/VBoxService/PARAMETER" VALUE
wobei PARAMETER einer der folgenden ist:
--timesync-interval
Gibt das Intervall an, in dem die Zeit mit dem Host synchronisiert werden soll. Der Standardwert ist 10000 ms (10 Sekunden).
--timesync-min-adjust
Der minimale absolute Driftwert, der in Millisekunden gemessen wird, um Anpassungen für vorzunehmen. Der Standardwert ist 1000 ms unter OS / 2 und 100 ms an anderer Stelle.
--timesync-latency-factor
Der Faktor, mit dem die Zeitabfrage-Latenz multipliziert wird, um die dynamische minimale Anpassungszeit zu berechnen. Der Standardwert ist 8-mal, dh im Detail: Messen Sie die Zeit, die zur Bestimmung der Hostzeit benötigt wird (der Gast muss sich an den VM-Hostdienst wenden, was einige Zeit dauern kann), multiplizieren Sie diesen Wert mit 8 und nehmen Sie nur dann eine Anpassung vor, wenn die Der Zeitunterschied zwischen Gastgeber und Gast ist größer als dieser Wert. Nehmen Sie sonst keine Zeiteinstellung vor.
--timesync-max-latency
Die maximal zu akzeptierende Host-Timer-Abfragelatenz. Der Standardwert beträgt 250 ms.
--timesync-set-threshold
Die absolute Driftschwelle, angegeben als Millisekunden, an der die Zeit eingestellt werden soll, anstatt zu versuchen, sie reibungslos anzupassen. Der Standardwert beträgt 20 Minuten.
--timesync-set-start
Stellen Sie die Zeit ein, wenn Sie den Zeitsynchronisierungsdienst starten.
--timesync-set-on-restore 0|1
Legen Sie die Zeit fest, nach der die VM aus einem gespeicherten Zustand wiederhergestellt wurde, wenn Sie 1 als Parameter übergeben (Standard). Deaktivieren Sie durch Übergeben von 0. Im letzteren Fall wird die Zeit reibungslos angepasst, was lange dauern kann.
Alle diese Parameter können auch als Befehlszeilenparameter angegeben werden VBoxService
.
Deaktivieren der Zeitsynchronisierung für Gastzugaben
Nach der Installation und dem Start versuchen die VirtualBox Guest Additions, die Gastzeit mit der Hostzeit zu synchronisieren. Dies kann verhindert werden, indem dem Gästeservice das Lesen der Host-Uhr untersagt wird:
VBoxManage setextradata "VM name" "VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled"