Je viens d’installer Ubuntu sur virtualbox, mais j’ai remarqué lors de l’ouverture ou de la réduction d’une application, telle que firefox, que les choses se compliquent un peu.
Est-il prudent d’augmenter l’utilisation du processeur à 2 (la valeur actuellement est 1) sur les paramètres vm après l’installation, ou est-ce quelque chose que j’aurais dû faire auparavant?
Et est-il prudent de modifier les paramètres de ma machine virtuelle après l’installation en toute sécurité?
J'ai un processeur à 6 cœurs et 16 Go de RAM (l'ai réglé à 2048 Go sur les paramètres VM)
Il est absolument sans danger d'augmenter ou de diminuer le nombre de processeurs pour votre machine virtuelle déjà installée. Si nous utilisons tous les cœurs de la CPU hôte, nous pouvons envisager une limite d'exécution (par exemple 90%) pour permettre au système d'exploitation hôte de fonctionner correctement tout en exécutant une machine virtuelle.
Nous pouvons également affecter librement plus ou moins RAM ou VRAM dans les paramètres de la machine après l'installation.
Presque tous les paramètres peuvent être adaptés ultérieurement, notamment la prise en charge USB, la mise en réseau, les cartes audio, etc.
Lors de l'exécution d'Ubuntu en tant qu'invité, il est même possible de connecter à chaud un processeur pendant l'exécution d'une machine virtuelle. À condition que nous ayons installé le ajouts d'invité , nous activons le branchement à chaud du processeur alors que le VM ne s'exécute pas avec les commandes suivantes:
VBoxManage modifyvm "VM name" --cpuhotplug on
VBoxManage modifyvm "VM name" --cpus 3 ## maximum number of CPUs
Après cela, nous pouvons affecter (plug
) ou supprimer (unplug
) une CPU d'une instance en cours d'exécution à l'aide de l'une des commandes suivantes:
VBoxManage controlvm "VM name" plugcpu 1 ## number of CPU
VBoxManage controlvm "VM name" unplugcpu 1
Notez que nous ne pouvons pas débrancher le CPU 0
pour des raisons évidentes.
Il n’est pas possible de modifier la quantité de RAM attribuée à l’invité pendant l’exécution, sauf que nous utilisons ballon mémoire , technique permettant de déplacer RAM déjà attribué de l’un à l’autre. sur une autre machine virtuelle en cours d'exécution.