VirtualBox exécutant Ubuntu est lent (hôte Mac OS X)

16

Mon MacBook Pro est généralement une machine rapide (3.06 Ghz Core 2 Duo, 8 Go de RAM, disque dur à 7200 tr / min) mais VirtualBox 3.2.6 exécutant Ubuntu 10.04 est tout simplement trop lent par rapport à VMWare. Que puis-je jouer pour améliorer cela? Dans Ubuntu, j'utilise principalement Eclipse mais même le démarrage et les accessoires de bureau GNOME sont lents ...

Maroloccio
la source
Pourquoi ne pas exécuter Eclipse sur OS X lui-même?
Chealion
1
Chealion, pour un certain nombre de raisons, notamment: différents mappages de touches, aucun désir d'installer tous les logiciels requis hors de MacPorts (par exemple, Fuse pour utiliser sshfs et file: /// basé sur SVN, certaines bibliothèques Java avec des invocations natives, etc.) gardant la productivité / systèmes de développement séparés, etc.
Maroloccio
On peut également diminuer la résolution d'écran du Macbook (System Preference / Display / Scaled), cela semble avoir un effet sur le temps de rendu et la charge CPU.
user778135
J'ai remarqué sur mes bureaux Linux Mint que si vous créez une machine virtuelle 64 bits et exécutez un Linux 32 bits (Mint ou Debian dans mon cas), cela sera terriblement lent. Par exemple, prenez 3 heures pour installer juste un système de base dans Debian (pas de X, pas de bureau, juste des utilitaires système de base).
ivanivan

Réponses:

3

Ceci est une observation: j'utilise le Macbook Pro fin 2016 (15 pouces) et j'exécute Virtualbox dessus. En tant que système invité, j'ai Win 7 et Linux Mint. Les deux affichent de mauvaises performances, ce qui semble être lié aux graphiques.

Mon observation: si j'utilise un écran externe (27 pouces, résolution 2560 x 1440). Les invités VBox sont aussi fluides que vous vous attendez.

Même le déplacement de la fenêtre VBox de l'écran du Macbook vers l'écran externe et inversement montre que sur l'écran externe, il est rapide immédiatement, sur l'écran intégré, il est lent - même pour le mode non plein écran.

Matthias
la source
C'est exactement mon problème également. Les performances sont bonnes avec l'écran externe. Avez-vous résolu le problème?
beeender
2

Il s'agit plus d'une solution de contournement que d'une réponse. J'étais dans le même bateau, la version 3.2.6 de marque Oracle amenait ma machine virtuelle Ubuntu à une exploration. J'ai donc juste supprimé 3.2.6 et installé la version 3.1.8 et tout allait bien. Si vous utilisez simplement Ubuntu, je ne pense pas qu'il y ait beaucoup de différence entre 3.1 et 3.2.

Ryan W.
la source
2

Passer de Gnome à Unity (et installer VirtualBox Guest Additions) a fait une énorme différence pour moi sur Ubuntu 17.10, VirtualBox 5.2.8, OS X 10.13.3 High Sierra. Source: /ubuntu//a/1017107/148598

jtpereyda
la source
Avez-vous essayé Gnome + Guest Additions? D'autres modifications ou choses à noter? Paramètres VT-x?
jocull
@jocull désolé, ne me souviens pas
jtpereyda
1

Il suffit de lancer cela ici, car cela peut aider considérablement les autres.

J'avais des machines virtuelles Ubuntu (invités) que j'ai créées sur une installation hôte Linux de Virtualbox, elles fonctionnaient bien sur la machine Linux et étaient très lentes une fois que je les ai déplacées vers mon MacBook air 2012 haut de gamme (2 GHz, 8 Go de RAM). J'ai trouvé que je pouvais les rendre extrêmement rapides en augmentant le nombre de processeurs (dans les paramètres du vm) de 1 à 2. Cela faisait environ un facteur de 10 (une suite de tests de phpunit passait de 5 minutes à environ 30 secondes). Je ne sais pas si la lenteur avait quelque chose à voir avec la migration de Linux vers OSX 10.8.2 ou si la lenteur aurait été là même avec des invités créés sur une installation OSX.

MaerF0x0
la source
0

Cela semble toujours être un problème dans un Macbook pro 2018, Ubuntu fonctionne très lentement, cependant, la seule option que j'ai dû activer était l'accélération 3D et qui a fait l'affaire, maintenant la VM est vraiment rapide. J'espère que cela t'aides.

drverboten
la source
Même chose pour moi sur un MacBook Pro 2018. Aller à VM > Settings > Display > Enable 3D Accelerationaidé. L'interface utilisateur est un peu floue de mais qui est ok pour moi
Jan