Como dar todos os recursos disponíveis para o VirtualBox?

3

Existe uma maneira de empurrar todos os recursos disponíveis para o programa (VirtualBox) ao executar o Ubuntu?

    
por Chaos 22.11.2011 / 23:12

1 resposta

6

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.

    
por Caesium 22.11.2011 / 23:22