Você pode dar a um processo mais tempo de CPU relacionado a outros processos, aprimorando-o. Por exemplo, execute
pgrep VirtualBox
para obter o PID
do VirtualBox. Se mais de um número aparecer, você deve executar top
para ver qual está usando toda a CPU - é provável que essa seja a que você quer mexer. O PID
é a primeira coluna.
Então você pode fazer:
renice -5 PID
daria PID
um bom valor de -5
. Isso proporciona mais tempo de CPU do que outros processos que competem por ele.
"Niceness" varia de -19 a 20; -19 é o menos legal, o que significa que o tempo de CPU é maior. 0 é o padrão. renice
deve ser executado como root
, ou seja, com sudo
, para alterar "niceness" para qualquer coisa abaixo de 0
.
O niceness alterado só dura enquanto o processo é executado; ele não estará mais em vigor após encerrar o VirtualBox, para a próxima vez que você executá-lo. (Então você terá que fazer isso de novo a cada vez.)
Eu não acho que você pode alterar a quantidade de RAM dada a um convidado do VirtualBox em tempo de execução. Isso precisaria ser feito antes de inicializá-lo, na configuração da máquina virtual.