Wenn FreeBSD 6.0 als Gastbetriebssystem in VMware Server oder VMware Workstation 5.0 ausgeführt wird, erfährt das FreeBSD-System eine erhebliche Verlangsamung der Uhr, bis zu 60 % Zeitverlust im Vergleich zur Echtzeituhr. Selbst direkt nachdem Sie die Uhr zurückgesetzt und die Zeit richtig eingestellt haben, wird die Lücke zwischen der Zeit der virtuellen FreeBSD-Maschine und der tatsächlichen Zeit nach einer Weile größer.
Eine mögliche Lösung oder Problemumgehung für dieses Problem besteht darin, die Verwendung von APIC (Hinweis:Nicht ACPI) zu deaktivieren, indem Sie die folgende Zeile in /boot/loader.conf hinzufügen :
hint.apic.0.disabled=1
Durch das Deaktivieren des APIC-Geräts ist FreeBSD gezwungen, auf die IRQ-Timer zurückzugreifen, um zu vermeiden, dass die Rate der Uhr und des Timers auf emulierten FreeBSD-Rechnern auf VMware langsamer wird. Der Nachteil dieser Lösung ist, dass FreeBSD nicht im SMP-Kernel-Modus als virtuelle SMP-Maschine auf der emulierten Maschine ausgeführt werden kann.
Eine andere Alternative besteht darin, die Zeile „device apic“ in der Kernel-Konfigurationsdatei auszukommentieren und den Kernel neu zu erstellen, aber nur, wenn Sie technisch wissen, was Sie tun.
Für VMware-Hosts im Windows NT-Betriebssystem kann ein Neustart und Ausführen des Windows-Betriebssystems im abgesicherten Modus das Problem mit dem falschen Timing ebenfalls lösen, obwohl es besser ist, die gesamte Maschine als FreeBSD zu formatieren und zu installieren, anstatt sie als Windows-Host im abgesicherten Modus auszuführen. P>