Utilisation élevée du processeur par VirtualBox exécutant Windows 2003 sur un hôte Linux

1

J'utilise un invité Windows 2003 sous Linux xiamx-pc 3.2.0-24-generic # 39-Ubuntu SMP Lundi 21 mai 16:52:17 UTC 2012 x86_64 x86_64 x86_64 GNU / Linux

Je remarque que le processus VirtualBox prend constamment environ 50% du temps processeur, mais le gestionnaire de processus en 2003 ne montre que 5% de l’utilisation du processeur. Quelle pourrait-être la cause? Est-ce que je peux quand même réduire l'utilisation du processeur par le processus VirtualBox?

xiamx
la source
Consultez cette réponse, semble liée: superuser.com/a/156655/65379
Baarn
C'est un bon conseil. Gardez à l'esprit que Windows sera limité à un seul noyau virtuel. Un autre bon moyen d’améliorer les performances de la machine virtuelle Windows: blog.jdpfu.com/2010/06/22/virtualbox-performance-improved La pointe du réseau m’a beaucoup aidée pour une machine virtuelle lourde en réseau, et la pointe SATA est une amélioration TRÈS notable .
Vickash

Réponses:

0

Bien que les déclarations SATA et NIC dans l'article lié ci - dessus soient toujours vraies, la meilleure performance provient de:

  • Allocation totale de stockage (n'utilisez pas de fichiers fragmentés à moins que vous ne soyez sur un SSD)
  • allouer correctement la RAM et le processeur (trop peu pour l'hôte ou les invités est mauvais)
  • utilisation de pilotes VirtIO pour le stockage et la mise en réseau (ces pilotes sont disponibles pour Linux et Windows)

Il existe quelques autres paramètres, tels que la désactivation de toute accélération vidéo, 2D et 3D. J'ai écrit un autre article après avoir vu un Core i7 soumis à 30 minutes de connexion au bureau Ubuntu avec les paramètres par défaut de VirtualBox.

Si vous effectuez la virtualisation de serveur, et non les systèmes d'exploitation de bureau, n'utilisez pas VirtualBox. Utilisez plutôt KVM, LXC ou ESXi. Si vous parvenez à faire fonctionner Spice, même les performances des postes de travail distants sur les réseaux LAN et WAN peuvent être impressionnantes avec KVM en tant qu'hôte.

VirtualBox est le meilleur pour la virtualisation de bureau. Seul VMware Workstation est meilleur, à mon humble avis.

Communauté
la source