Есть ли способ замедлить виртуальную машину, и я не имею в виду ограничение ресурсов процессора, или тому подобное
но реальное смоделированное замедление, которое также замедляет системное время, поэтому каждая виртуальная миллисекунда в vm будет занимать заранее выбранное количество миллисекунд реального времени (например, 1 мсек в vm будет длиться 10 мсек реального времени)
2
1 ответ
3
VirtualBox имеет встроенную функцию для этого, которую вы можете запустить через VBoxManage, если вы хотите удвоить скорость, перейдите в папку VirtualBox из командной строки и запустите:
VBoxManage setextradata "VM name" "VBoxInternal/TM/WarpDrivePercentage" 200
Аналогично, если вы хотите установить скорость на 10%:
VBoxManage setextradata "VM name" "VBoxInternal/TM/WarpDrivePercentage" 10
Обратите внимание, что вы должны отключить любой механизм синхронизации часов, такой как NTP, если вы делаете это.
Источник: руководство Virtualbox