Существует ли способ продвинуть все имеющиеся ресурсы к программе (VirtualBox) когда под управлением Ubuntu?
Можно дать процессу больше процессорного времени, реляционного к другим процессам re-nice-ing это. Например, выполненный
pgrep VirtualBox
добираться PID
из VirtualBox. Если больше чем одно число открывается, необходимо работать top
для наблюдения, какой использует весь ЦП - это, вероятно, будет тем, с которым Вы хотите играть. PID
первый столбец.
Затем можно сделать:
renice -5 PID
дал бы PID
хорошее значение -5
. Это дает ему больше процессорного времени, чем другие процессы, конкурирующие за него.
"Правильность" колеблется от-19 до 20;-19 меньше всего - хорош, значение получает большую часть процессорного времени. 0 значение по умолчанию. renice
должен быть выполнен как root
, т.е. с sudo
, изменить "правильность" на что-либо ниже 0
.
Измененная правильность только длится пока выполнения процесса; это больше не будет в действительности после выходить из VirtualBox, в следующий раз Вы выполняете его. (Таким образом, необходимо будет сделать это снова каждый раз.)
Я не думаю, что можно изменить сумму RAM, данной гостю VirtualBox во времени выполнения. Это должно было бы быть сделано прежде, чем загрузить его в конфигурации виртуальной машины.