Virturalbox加速来宾时钟在某些操作系统上无效

时间:2019-06-11 23:18:05

标签: virtual-machine clock

我正在尝试提高客户机操作系统的时钟频率,例如在主机中经过1秒,在客户机OS中经过2秒。我正在通过运行

来关注this documentation
VBoxManage setextradata "VM name" "VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled" 1
VBoxManage setextradata "VM name" "VBoxInternal/TM/WarpDrivePercentage" 200

但是,来宾操作系统似乎运行得更快(例如,启动操作系统所需的时间更少),但是在某些系统上,日期和时间仍然以正常的速度经过。

具体地说,我有一个没有图形界面的Debian 9虚拟机和一个Windows XP。对于Windows XP,如果我打开时钟,我可以看到它每秒滴答大约两次。但是,在Debian上,如果我运行watch -n 0 date,则时间会每秒滴答一次。

那为什么会这样呢?我对时钟的定义感到困惑吗? (例如,CPU时钟和时钟可跟踪日期和时间?)还是Debian仍然可以使用某种方式来访问主机中的时钟?

1 个答案:

答案 0 :(得分:1)

我有类似的问题。尝试在“设置”>“系统”>“加速”中将“ Paravirtualization接口”设置为“旧版”。

相关问题