Comment accélérer VirtualBox Ubuntu 14.04 (désactiver les effets visuels,…)


19

Je viens d'installer Ubuntu 14.04 sur une machine VirtualBox, que je prévois d'utiliser pour le développement Java / Web. Après mes premières étapes, j'ai remarqué que l'utilisation du processeur est très élevée même lorsque je fais des tâches simples comme parcourir des fichiers avec nautilus. En htopje peux voir qu'il compizutilise fortement le CPU.

J'ai déjà essayé de désactiver les effets et les animations avec compizconfig-settings-manager, mais cela n'a pas beaucoup changé. J'aimerais conserver la nouvelle interface Unity si possible.

Une liste des étapes qui mènent au meilleur résultat serait formidable.


2
voici une liste de choses que vous pouvez faire pour de meilleures performances VirtualBox: askubuntu.com/questions/289677/…
Takkat

Bizarrement, si vous alimentez votre machine hôte avec un chargeur sous-alimenté, le système d'exploitation invité peut être très lent. Je viens d'avoir ce problème moi-même et je m'en suis rendu compte par accident après les heures de travail. Branchez simplement votre chargeur, si vous utilisez un ordinateur portable, et réessayez. forums.virtualbox.org/viewtopic.php?f=2&t=42462 Il existe de nombreuses causes possibles de ralentissement des performances, c'est l'une des plus étranges
Aaron McDaid

Quelqu'un a-t-il essayé une machine sans tête, utilisant un serveur X sur l'hôte pour se connecter à la machine virtuelle Ubuntu? Est-ce que cela le rendrait meilleur, car le travail graphique est déplacé sur l'hôte? Ou pire, parce que tout se passe sur le réseau?
Aaron McDaid

Réponses:


3

Si vous n'avez pas besoin d'effets de composition / bureau, alors Xubuntu serait la meilleure option.

Il a un bel outil dans son menu Paramètres pour les désactiver, et franchement, vous ne perdrez rien en installant Xubuntu si vous ne l'utilisez que pour le développement web / java. Vous utiliserez les mêmes applications que vous le feriez dans Ubuntu.


0

Jetez un oeil à cette réponse liée à 12.10 . Pour moi, cela fonctionne très bien maintenant.

La charge du processeur augmente, car elle exécute mal les tâches GPU ... mais le processeur est obligé de le faire ... il suffit de jeter un œil au thread lié.


-4

Vous pouvez simplement exécuter une boîte Ubuntu complètement sans tête et tout faire via la ligne de commande.

Sinon, lubuntu et xubuntu sont assez légers, vous pouvez essayer openbox.

La ligne de commande est cependant le meilleur moyen.


Cela ne répond pas à la question.
dschulz

Bien sûr, il a dit qu'il avait essayé de désactiver les effets de bureau, mais cela n'a pas résolu le problème. Il a ensuite voulu savoir s'il y avait quelque chose de plus simple que d'essayer Xubuntu. J'ai donné une réponse sur les alternatives et les choses qui seraient plus simples / plus efficaces.
lbaile200

1
Vous pourriez lui recommander d'utiliser MS-DOS 6.2 également, c'est une "solution plus simple". Ce qu'il a demandé, c'est une solution plus simple disable animations.
dschulz

Est-ce mal de ma part de supposer qu'il a déjà essayé de désactiver les animations. Considérant qu'il a dit: "J'ai déjà essayé de désactiver les effets et les animations avec compizconfig-settings-manager, mais cela n'a pas beaucoup changé." J'ai donné une liste d'alternatives et une solution plus légère. Ce n'est pas parce que vous n'aimez pas que ce n'est pas une réponse.
lbaile200

Désolé, oui. Tout d'abord, il est totalement déraisonnable de faire du développement Java / Web dans un environnement sans tête. Vous ne pouvez pas exécuter un IDE à partir d'une ligne de commande et aucun homme sensé n'essaiera de faire du développement Java / Web sans IDE. Et puis il existe des solutions plus simples pour désactiver les animations, ajuster les paramètres d'accélération matérielle, etc., comme vous pouvez le voir dans le lien publié par Takkat dans la question OP.
dschulz
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.