J'utilise Ubuntu 14.10 64 bits sous Windows 8.1 64 bits avec VirtualBox 4.3.10. J'ai un processeur Intel Core i5-2410M, avec 2 cœurs physiques et j'ai activé HyperThreading et la virtualisation.
J'ai réglé tout ce qui est mentionné dans cette autre poste :
- La version du système est Ubuntu 64 bit
- I/O APIC est activé
- Le nombre de CPU de la VM est fixé à 2 (maximum autorisé)
- VT-x/AMD-V activé
- Le plafond d'exécution est de 100%.
Lorsque j'exécute une tâche gourmande en CPU dans Ubuntu, elle utilise le CPU à 100% selon le gestionnaire de tâches d'Ubuntu, mais sous Windows, elle n'est que de ~70%.
Ubuntu (invité) :
Windows (hôte) :
Ce n'est pas le maximum, si j'exécute des tâches intensives sur le CPU de Windows, il atteint 100% :
Ubuntu ne voit que 2 processeurs avec 1 thread par cœur (en exécutant lscpu
) :
Comment puis-je faire en sorte que l'ubuntu virtuel utilise toute la puissance de mon processeur ?