2021-02-25 06:38 Temps de lecture : 9 min

Comment améliorer les performances Linux dans une VM VirtualBox

Les machines virtuelles VirtualBox peuvent parfois sembler lentes, surtout avec leur configuration par défaut. Si vous utilisez VirtualBox pour faire tourner Linux, vous avez peut-être remarqué des performances qui laissent à désirer et cherchez des solutions pour optimiser cela.

Il est tout à fait possible d'améliorer les performances de votre machine virtuelle Linux en ajustant certains paramètres dans VirtualBox. Ce guide vous accompagnera pas à pas pour que votre VM VirtualBox fonctionne de manière plus fluide !

Vous êtes à la recherche d'une alternative à VirtualBox ? Nous avons également quelques suggestions pour vous.

Installation des additions invité

La première étape cruciale pour améliorer la vitesse d'une machine virtuelle VirtualBox est l'installation des additions invité. Pourquoi ? Ces additions contiennent de multiples améliorations, pilotes et optimisations spécifiquement conçus pour VirtualBox, ce qui permet d'accroître de manière significative la réactivité et la vitesse de votre machine virtuelle.

Pour installer ces additions, commencez par lancer votre machine virtuelle et connectez-vous au système d'exploitation qu'elle héberge. Ensuite, une fois le système en marche, appuyez sur la touche Ctrl droite. Cela vous donnera accès aux contrôles de votre machine virtuelle VirtualBox.

Après avoir appuyé sur Ctrl droite, repérez le menu « Périphériques » et cliquez dessus. Dans ce menu, cherchez l'option « Insérer l'image CD des additions invité » et sélectionnez-la. VirtualBox téléchargera automatiquement le fichier ISO des additions invité et l'intégrera dans votre machine virtuelle.

Note importante : si VirtualBox ne parvient pas à télécharger automatiquement l'ISO, vous pouvez obtenir cette image ISO et l'intégrer dans la VM en cliquant sur l'icône de CD puis en choisissant l'option « Choisir une image disque ».

Une fois le fichier ISO des additions invité inséré, retournez à votre VM VirtualBox et ouvrez une fenêtre de terminal. Pour cela, dans un système Linux, utilisez la combinaison Ctrl gauche + Maj + T ou Ctrl gauche + Alt + T. Dans le terminal, tapez la commande CD suivante :

cd /media/$USER/VBox_*

Ou, si la précédente ne fonctionne pas :

cd /media/cdrom

Puis, lancez le script shell « autorun.sh » qui se trouve dans le répertoire des Additions invité :

sudo sh autorun.sh

Laissez le script effectuer l'installation des additions invité VirtualBox dans votre VM. Une fois le processus achevé, redémarrez la machine virtuelle.

Augmenter le nombre de cœurs alloués à la VM

Les utilisateurs occasionnels de machines virtuelles qui mettent en place une VM Linux ont parfois tendance à négliger la configuration des cœurs du processeur. Ils conservent le réglage par défaut, c'est-à-dire un seul cœur, puis s'étonnent de la lenteur de la machine virtuelle. Pour gagner en vitesse, il est judicieux d'ajuster le nombre de cœurs utilisables par la VM.

Pour commencer, déterminez le nombre total de cœurs de votre CPU hôte. Cette information est généralement disponible dans le manuel de votre ordinateur ou du processeur.

Une fois que vous connaissez le nombre de cœurs de votre machine hôte, référez-vous aux recommandations ci-dessous pour savoir combien en allouer à votre VM VirtualBox :

Pour un processeur hôte à 4 cœurs, allouer 2 cœurs.
Pour un processeur hôte à 6 cœurs, allouer entre 2 et 4 cœurs.
Pour un processeur hôte avec 8 à 12 cœurs, allouer 4 cœurs ou plus.

Après avoir décidé du nombre de cœurs, éteignez votre VM VirtualBox. Ensuite, dans l'interface de VirtualBox, faites un clic droit sur votre VM et choisissez l'option « Paramètres ».

Dans la fenêtre « Paramètres », repérez et cliquez sur l'option « Système ». Puis, sélectionnez l'onglet « Processeur ».

Dans la zone « Processeur(s) », faites glisser le curseur pour ajuster le nombre de cœurs souhaité. Ensuite, cliquez sur « OK » pour enregistrer les modifications.

Augmenter la mémoire vidéo allouée

Le réglage par défaut de la mémoire vidéo dans VirtualBox est relativement faible. Il limite le système d'exploitation invité à environ 16 Mo de mémoire vidéo. Pour améliorer les performances de votre machine virtuelle, augmenter cette allocation est primordial.

Pour modifier l'allocation de la mémoire vidéo d'une machine virtuelle VirtualBox, suivez les étapes suivantes : commencez par éteindre la VM. Ensuite, dans l'interface de VirtualBox, faites un clic droit dessus pour afficher le menu contextuel, puis choisissez « Paramètres ».

Dans les paramètres, localisez et cliquez sur « Affichage ». Ensuite, trouvez le curseur « Mémoire vidéo » et réglez-le sur 128 Mo. Cliquez sur « OK » pour valider les changements.

Augmenter la RAM virtuelle

Par défaut, la quantité de RAM allouée par VirtualBox est assez faible, environ 1024 Mo. Cela peut suffire pour faire fonctionner une distribution Linux de base, mais si vous prévoyez de réaliser des tâches plus exigeantes, il est préférable d'augmenter la quantité de RAM.

Pour augmenter la RAM virtuelle dans VirtualBox, fermez votre VM et mettez-la hors tension. Ensuite, faites un clic droit sur votre VM dans l'interface de VirtualBox et choisissez « Paramètres » dans le menu contextuel.

Dans la fenêtre « Paramètres », cliquez sur « Système ». Localisez ensuite l'onglet « Carte mère » et cliquez dessus. Vous y trouverez l'option « Mémoire de base ». Faites glisser le curseur pour allouer la quantité de RAM souhaitée (au moins 2 à 3 Go).

Après avoir augmenté la RAM de votre machine virtuelle, cliquez sur le bouton « OK » pour valider les modifications.

Choisir un environnement de bureau léger

De nombreux réglages matériels dans VirtualBox peuvent améliorer les performances de votre VM, comme nous l'avons vu dans cet article. Cependant, si votre VM Linux reste lente, il est également important de prendre en compte l'environnement de bureau que vous utilisez.

La plupart des distributions Linux utilisent par défaut Gnome Shell ou KDE Plasma. Ces environnements de bureau sont relativement gourmands en ressources, ce qui n'est pas idéal pour la virtualisation. Il peut être judicieux d'installer un environnement de bureau plus léger, qui consommera moins de ressources et sera plus réactif dans une machine virtuelle, comme LXQt, XFCE4, Mate, ou encore Enlightenment.

Auteur
France

Rédacteur tech, guides pratiques et astuces numériques.