Home
» LINUX
»
Comment améliorer les performances de Linux dans une machine virtuelle VirtualBox
Comment améliorer les performances de Linux dans une machine virtuelle VirtualBox
Les machines virtuelles VirtualBox sont lentes, grâce à la configuration par défaut de la VM. Si vous utilisez VirtualBox pour exécuter Linux, vous remarquerez peut-être que les performances ne sont pas excellentes et cherchez des moyens de les améliorer.
Il est possible d'améliorer les performances de votre machine virtuelle Linux en modifiant les paramètres dans VirtualBox. Suivez ce guide pendant que nous vous montrons comment améliorer le fonctionnement de votre machine virtuelle VirtualBox !
La première chose à faire si vous rencontrez une machine virtuelle VirtualBox lente est d'installer les suppléments invité. La raison? Les ajouts d'invité sont livrés avec plusieurs améliorations, pilotes et améliorations VirtualBox qui peuvent considérablement améliorer la vitesse et la réactivité de votre machine virtuelle.
Pour installer les suppléments invité, commencez par lancer votre machine virtuelle et chargez-la dans le système d'exploitation qui y est installé. Ensuite, lorsque le système d'exploitation est en cours d'exécution, appuyez sur le bouton Ctrl droit pour accéder aux commandes de la machine virtuelle Virtualbox.
Une fois que vous avez appuyé sur le bouton Ctrl droit , recherchez le menu « Périphériques » et cliquez dessus avec la souris. À partir de là, recherchez l'image "Insérer l'image du CD des ajouts d'invités" et cliquez dessus. Virtualbox téléchargera automatiquement le fichier ISO des ajouts d'invité et l'insèrera dans votre machine virtuelle.
Remarque : si Virtualbox ne parvient pas à télécharger votre ISO automatiquement, récupérez cette image ISO et insérez-la dans la machine virtuelle en cliquant sur l'icône du CD et en sélectionnant le bouton « Choisir l'image disque ».
Après avoir inséré le fichier ISO des ajouts d'invité, revenez à votre machine virtuelle Virtualbox et ouvrez une fenêtre de terminal. Pour lancer une fenêtre de terminal dans une machine virtuelle Linux, appuyez sur Ctrl gauche + Maj + T ou Ctrl gauche + Alt + T . Ensuite, avec la fenêtre du terminal ouverte, utilisez la commande CD ci-dessous.
cd /media/$USER/VBox_*
Ou
cd /media/cdrom
Exécutez le script shell « autorun.sh » dans le répertoire Guest Additions.
sudo sh autorun.sh
Laissez le script installer les ajouts d'invité VirtualBox dans votre machine virtuelle. Lorsque le processus est terminé, redémarrez la machine virtuelle.
Augmenter les cœurs dans la VM
Les utilisateurs occasionnels de boîtes virtuelles qui configurent une machine virtuelle Linux ne pensent pas aux cœurs de processeur. Ils optent pour le paramètre par défaut d'un cœur et se demandent ensuite pourquoi leur machine virtuelle est si lente. Si vous voulez le rendre un peu plus rapide, modifiez le nombre de cœurs que votre machine virtuelle peut utiliser.
Pour commencer, déterminez le nombre de cœurs de votre CPU hôte. Vous pouvez trouver ces informations en consultant le manuel de votre ordinateur ou de votre CPU.
Après avoir déterminé le nombre de cœurs que vous avez sur votre machine hôte, lisez la liste ci-dessous pour savoir combien de cœurs donner à votre machine virtuelle VirtualBox.
Les processeurs hôtes à 4 cœurs doivent utiliser 2 cœurs.
Les processeurs hôtes à 6 cœurs doivent utiliser 2 à 4 cœurs.
Les processeurs hôtes avec 8 à 12 cœurs doivent utiliser 4 cœurs ou plus.
Une fois que vous avez déterminé le nombre de cœurs à utiliser, éteignez la machine virtuelle VirtualBox, puis sélectionnez-la dans l'interface utilisateur de VirtualBox, cliquez dessus avec le bouton droit et sélectionnez l'option « Paramètres ».
Dans "Paramètres", recherchez l'option "Système" et cliquez dessus avec la souris. Après cela, recherchez l'onglet Processeur.
Recherchez la zone « Processeur(s) » et faites glisser le curseur jusqu'au nombre de cœurs souhaité. Cliquez sur le bouton « OK » pour enregistrer les paramètres.
Augmenter l'allocation de mémoire vidéo
Le paramètre vidéo par défaut pour VirtualBox est faible. Il n'autorise le système d'exploitation invité qu'environ 16 Mo de mémoire vidéo. Si vous souhaitez améliorer la vitesse de la VM, il est essentiel d'augmenter l'allocation de mémoire vidéo.
Pour modifier l'allocation de mémoire vidéo dans une machine virtuelle VirtualBox, procédez comme suit. Tout d'abord, éteignez votre VM. Ensuite, faites un clic droit dessus dans l'interface utilisateur de VirtualBox, affichez le menu contextuel et sélectionnez l'option "Paramètres".
Dans les paramètres, recherchez « Affichage » et cliquez dessus avec la souris. Localisez le curseur « Mémoire vidéo » et réglez-le sur 128 Mo. Ensuite, cliquez sur le bouton « OK » pour appliquer les modifications à votre machine virtuelle.
Augmenter la RAM virtuelle
La quantité de RAM sélectionnée par défaut sur VirtualBox est assez petite. Environ 1024 Mo environ. Cette quantité est suffisante pour exécuter une distribution Linux de base, mais si vous souhaitez effectuer un travail sérieux, la quantité de RAM doit être augmentée.
Pour augmenter la RAM virtuelle dans l'application VirtualBox, fermez votre machine virtuelle et éteignez-la. Ensuite, faites un clic droit dessus dans l'interface utilisateur de la VBox et sélectionnez "Paramètres" dans le menu contextuel.
Dans la fenêtre "Paramètres", cliquez sur "Système". Ensuite, localisez l'onglet "Carte mère" et cliquez dessus. À partir de là, recherchez « Mémoire de base » et faites glisser le curseur vers la quantité de RAM souhaitée (au moins 2-3 Go).
Après avoir réglé la RAM de la machine virtuelle sur une quantité plus élevée, cliquez sur le bouton « OK » pour appliquer les modifications.
Utiliser un bureau léger dans la VM
De nombreuses modifications matérielles apportées à VirtualBox amélioreront les performances de votre machine virtuelle, et nous en avons traité dans cet article aujourd'hui. Cependant, si votre machine virtuelle Linux s'exécute lentement, vous devez également tenir compte de l'environnement de bureau sur lequel vous l'exécutez.
Hors de la boîte, la plupart des distributions Linux utilisent Gnome Shell ou KDE Plasma. Ces postes de travail sont très lourds et peu adaptés à la virtualisation. Au lieu de cela, envisagez d'installer un environnement de bureau plus léger qui utilise beaucoup moins de ressources système et est plus réactif dans une machine virtuelle, comme LXQt , XFCE4 , Mate ou Enlightenment .