J'ai essayé toutes les solutions disponibles sur différents forums. Voici la configuration de mon système:
- Pentium Dual Core T230 (1,73 + 1,73), 2 Go de RAM
- Oracle VM VirtualBox ver. 4.3.14 r95030
Voici la configuration de mon invité:
- Windows 7 avec 1 Go de RAM et 20 Go de disque dur
Le gestionnaire de tâches de mon hôte affiche 100% d'activité du processeur même lorsque l'invité est inactif.
J'ai également créé une machine DOS qui est suggérée de ne rien faire et qui réduit l'activité du processeur à environ 56%, mais pas autant qu'elle ne devrait l'être lorsque mon hôte et mes invités sont inactifs.
Une autre solution à ma disposition était de définir l'affinité de VirtualBox pour un seul processeur mais je ne suis pas en mesure de le faire, il a refusé l'accès. Je suis connecté en tant qu'administrateur et j'ai également coché "Afficher les processus de tous les utilisateurs".
virtualbox
Christopher Martin
la source
la source
Réponses:
Votre processeur n'offre pas de virtualisation assistée par matériel, donc VirtualBox utilise des techniques basées sur des logiciels, qui utiliseront plus de temps CPU et ralentiront tout.
En savoir plus ici .
la source
J'ai eu ce problème avec l'accélération vidéo 2D activée. Une fois que je l'ai désactivé dans les paramètres de la machine Virtualbox, l'utilisation élevée du processeur de l'hôte a disparu.
la source
essayez également cette alternative où le gars désactive la «pagination imbriquée». Cela a fonctionné pour moi en réduisant 16% de l'utilisation du processeur.
la source
Il semble y avoir de nombreuses causes différentes pour une utilisation élevée du processeur sur l'hôte.
Dans mon cas, avec un invité Win7, la solution était de désactiver "VirtualBox Remote Desktop Extension".
Soit dans Paramètres -> Affichage -> Affichage à distance: désélectionnez "Activer le serveur".
Ou en démarrant la machine avec l'
-vrde off
option.la source
Si vous venez de configurer la machine, c'est probablement la mise à jour de Windows. Il ne peut pas être vu dans la liste des processus et est extrêmement gourmand en CPU. Eu ce problème plusieurs fois.
Accédez aux services, recherchez la mise à jour de Windows, arrêtez-la, voyez si elle réduit l'utilisation du processeur. S'il envisage de le désactiver complètement.
la source
Rien de ce qui précède n'a fonctionné pour moi avec un vieil ordinateur portable Acer, 2 cœurs de processeur x86; 3 Go de RAM, exécutant Win XP SP3 Host et Win 7 guest (sur VirtualBox 5.0.24). Mon onglet "Accélération" est désactivé, donc la "pagination imbriquée" n'est pas activée. "Affichage à distance" a également été désactivé par défaut. Le panneau VirtualBox avait automatiquement désactivé la sélection de n'importe quel nombre de cœurs de processeur et était bloqué sur 1 processeur (bien que ma barre d'état système hôte montre clairement l'implication des deux cœurs de processeur). De plus, la mise à jour Windows de la machine invitée était déjà désactivée.
Cependant, ma machine invitée occupait au moins 50% du processeur même lorsqu'elle était inactive.
Ma solution? Le problème n'a été résolu que lorsque j'ai activé les accélérations 2D et 3D dans "Paramètres -> Affichage -> Écran", puis augmenté la "Mémoire vidéo" dans le même onglet ("Paramètres -> Affichage -> Écran") au maximum 256 meg permis.
Une fois que la machine invitée a reçu une grande quantité de mémoire vidéo de la RAM, l'utilisation du processeur a chuté à 10 à 20%.
la source