Я использую VirtualBox на Linux, чтобы запустить мою старую игру (НЛО). Это действительно не любит современные компьютеры. у меня должен быть очень медленный процессор, чтобы он мог воспроизводиться.

Я нашел, что сладкое место составляет 8% процессорного времени. Но в другое время, например, когда я загружаюсь или выключаю машину, или когда я просто перемещаюсь по игровым меню, я хочу, чтобы процессор работал намного быстрее.

Что я делаю сейчас, так это продолжаю вводить настройки, заходить в систему, нажимать на вкладку CPU и сдвигать крышку выполнения процессора вперед и назад. Это как минимум одно нажатие клавиши двумя руками (правый crlt+s) и 5 нажатий, все в противоположных углах экрана. Так что делать это неоднократно - боль.

Есть ли способ придумать "горячую" комбинацию клавиш? Или добавив горячую клавишу, чтобы изменить настройку ограничения выполнения напрямую, назначив ее в моем оконном менеджере, чтобы вызвать скрипт, который это делает?

Я не смог найти ни одного документированного API для изменения настроек времени выполнения на vbox, и ни горячие клавиши не настроены на клиента.

1 ответ1

1

Когда виртуальная машина выключена:vboxmanage modifyvm discus --cpuexecutioncap 99

Когда виртуальная машина включена :vboxmanage controlvm discus cpuexecutioncap 8

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .