#1 Le 31/10/2007, à 18:07
- Jean-lux
Augmenter les performances de VirtualBox
Bonjour tout le monde !!!
J'ai trouvé une solution pour augmenter les performances de VirtualBox d'environ 25% !
Il suffit d'installer un noyau temps réel pour que VirtualBox ai immédiatement accès au CPU, pour installer un noyau "Real Time", lancez la commande suivante pour l'installer :
Gutsy Gibbon :
sudo apt-get install linux-rt
Feisty Fawn :
sudo apt-get install linux-lowlatency
Ce noyau est aussi le noyau par défaut d'Ubuntu Studio.
ATTENTION : Je vous recommande de ne pas désinstaller le noyau generic au cas où le noyau "Real Time" ne fonctionnerai pas, sinon, vous ne pourrez plus booter votre système.
Perso, chez moi, je n'ai jamais vu VirtualBox aussi rapide, et depuis, je n'utilise que ce noyau qui fait revivre mon PC
++
Dernière modification par Jean-lux (Le 31/10/2007, à 18:23)
Un jour... Le manchot cassera la fenêtre !
Remboursez votre forfait non utilisé sur http://goo.gl/uQyCq NOFAKE.
Hors ligne
#2 Le 31/10/2007, à 18:11
- xelator
Re : Augmenter les performances de VirtualBox
sudo apt-get install linux-lowlatency
Hors ligne
#3 Le 31/10/2007, à 18:22
- Jean-lux
Re : Augmenter les performances de VirtualBox
sudo apt-get install linux-lowlatency
OK, merci... C'est parceque je ne suis pas sur Feisty...
Un jour... Le manchot cassera la fenêtre !
Remboursez votre forfait non utilisé sur http://goo.gl/uQyCq NOFAKE.
Hors ligne
#4 Le 31/10/2007, à 19:15
- xelator
Re : Augmenter les performances de VirtualBox
je suis en train de le télécharger , tu sens une différence de vitesse de l'os ? (pas avec virtualbox)
Hors ligne
#5 Le 05/11/2007, à 22:20
- kikislater
Re : Augmenter les performances de VirtualBox
up, je l'ai pas dans gutsy ca? J'ai que le rt pas le lowlatency
Dernière modification par kikislater (Le 05/11/2007, à 22:23)
Hors ligne
#6 Le 05/11/2007, à 22:28
- Jean-lux
Re : Augmenter les performances de VirtualBox
up, je l'ai pas dans gutsy ca? J'ai que le rt pas le lowlatency
Installe que linux-rt
++
Un jour... Le manchot cassera la fenêtre !
Remboursez votre forfait non utilisé sur http://goo.gl/uQyCq NOFAKE.
Hors ligne
#7 Le 05/11/2007, à 22:53
- Danux
Re : Augmenter les performances de VirtualBox
Maintenant il faut trouver virtualbox-ose-modules-2.6.22-14-rt.deb ... sinon pas moyen de lancer un disque dur virtuel
[edit] https://codeprobe.de/tmp/ubuntu/virtualbox-ose-modules-2.6.22-14-rt_6+0blueyed1_i386.deb
Dernière modification par Danux (Le 05/11/2007, à 22:56)
"La vertue c'est la domination habituelle de la partie irrationnel de l'âme par l'intelligence" Aristote
Hors ligne
#8 Le 05/11/2007, à 22:54
- kikislater
Re : Augmenter les performances de VirtualBox
ya une dif entre linux-rt et linux-image.2.6.22-14-rt
Hors ligne
#9 Le 05/11/2007, à 23:29
- O1ivier
Re : Augmenter les performances de VirtualBox
linux-rt permet la mise à jour automatique vers la prochaine version (une fois qu'elle sera sorti) alors que linux-image.2.6.22-14-rt installe cette version mais pas les suivantes
Hors ligne
#10 Le 05/11/2007, à 23:44
- kikislater
Re : Augmenter les performances de VirtualBox
ok donc à chaque mise à jour de linux-rt, recompilation pour ma carte ati et ma carte son intel hd
Ca fait quoi ton paquet danux?
Hors ligne
#11 Le 06/11/2007, à 13:37
- Blount
Re : Augmenter les performances de VirtualBox
Bonjour, j'ai une erreur en installant linux-rt sous Gutsy:
jerome@jerome-laptop:~$ sudo apt-get install linux-rt
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés :
linux-image-2.6.22-14-rt linux-image-rt linux-restricted-modules-2.6.22-14-rt linux-restricted-modules-rt linux-ubuntu-modules-2.6.22-14-rt
Paquets suggérés :
linux-doc-2.6.22 linux-source-2.6.22 avm-fritz-firmware-2.6.22-14
Les NOUVEAUX paquets suivants seront installés :
linux-image-2.6.22-14-rt linux-image-rt linux-restricted-modules-2.6.22-14-rt linux-restricted-modules-rt linux-rt linux-ubuntu-modules-2.6.22-14-rt
0 mis à jour, 6 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0o/34,4Mo dans les archives.
Après dépaquetage, 136Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? o
Sélection du paquet linux-image-2.6.22-14-rt précédemment désélectionné.
(Lecture de la base de données... 108173 fichiers et répertoires déjà installés.)
Dépaquetage de linux-image-2.6.22-14-rt (à partir de .../linux-image-2.6.22-14-rt_2.6.22-14.46_amd64.deb) ...
Done.
Sélection du paquet linux-ubuntu-modules-2.6.22-14-rt précédemment désélectionné.
Dépaquetage de linux-ubuntu-modules-2.6.22-14-rt (à partir de .../linux-ubuntu-modules-2.6.22-14-rt_2.6.22-14.37_amd64.deb) ...
Sélection du paquet linux-image-rt précédemment désélectionné.
Dépaquetage de linux-image-rt (à partir de .../linux-image-rt_2.6.22.14.21_amd64.deb) ...
Sélection du paquet linux-restricted-modules-2.6.22-14-rt précédemment désélectionné.
Dépaquetage de linux-restricted-modules-2.6.22-14-rt (à partir de .../linux-restricted-modules-2.6.22-14-rt_2.6.22.4-14.9_amd64.deb) ...
Sélection du paquet linux-restricted-modules-rt précédemment désélectionné.
Dépaquetage de linux-restricted-modules-rt (à partir de .../linux-restricted-modules-rt_2.6.22.14.21_amd64.deb) ...
Sélection du paquet linux-rt précédemment désélectionné.
Dépaquetage de linux-rt (à partir de .../linux-rt_2.6.22.14.21_amd64.deb) ...
Paramétrage de linux-image-2.6.22-14-rt (2.6.22-14.46) ...
Running depmod.
update-initramfs: Generating /boot/initrd.img-2.6.22-14-rt
Running postinst hook script /sbin/update-grub.
[: 25: ==: unexpected operator
exec: 25: -a: not found
User postinst hook script [/sbin/update-grub] exited with value 2
dpkg : erreur de traitement de linux-image-2.6.22-14-rt (--configure) :
le sous-processus post-installation script a retourné une erreur de sortie d'état 2
dpkg : des problèmes de dépendances empêchent la configuration de linux-ubuntu-modules-2.6.22-14-rt :
linux-ubuntu-modules-2.6.22-14-rt dépend de linux-image-2.6.22-14-rt ; cependant :
Le paquet linux-image-2.6.22-14-rt n'est pas encore configuré.
dpkg : erreur de traitement de linux-ubuntu-modules-2.6.22-14-rt (--configure) :
problèmes de dépendances - laissé non configuré
dpkg : des problèmes de dépendances empêchent la configuration de linux-image-rt :
linux-image-rt dépend de linux-image-2.6.22-14-rt ; cependant :
Le paquet linux-image-2.6.22-14-rt n'est pas encore configuré.
linux-image-rt dépend de linux-ubuntu-modules-2.6.22-14-rt ; cependant :
Le paquet linux-ubuntu-modules-2.6.22-14-rt n'est pas encore configuré.
dpkg : erreur de traitement de linux-image-rt (--configure) :
problèmes de dépendances - laissé non configuré
dpkg : des problèmes de dépendances empêchent la configuration de linux-restricted-modules-2.6.22-14-rt :
linux-restricted-modules-2.6.22-14-rt dépend de linux-image-2.6.22-14-rt ; cependant :
Le paquet linux-image-2.6.22-14-rt n'est pas encore configuré.
dpkg : erreur de traitement de linux-restricted-modules-2.6.22-14-rt (--configure) :
problèmes de dépendances - laissé non configuré
dpkg : des problèmes de dépendances empêchent la configuration de linux-restricted-modules-rt :
linux-restricted-modules-rt dépend de linux-restricted-modules-2.6.22-14-rt ; cependant :
Le paquet linux-restricted-modules-2.6.22-14-rt n'est pas encore configuré.
dpkg : erreur de traitement de linux-restricted-modules-rt (--configure) :
problèmes de dépendances - laissé non configuré
dpkg : des problèmes de dépendances empêchent la configuration de linux-rt :
linux-rt dépend de linux-image-rt (= 2.6.22.14.21) ; cependant :
Le paquet linux-image-rt n'est pas encore configuré.
linux-rt dépend de linux-restricted-modules-rt (= 2.6.22.14.21) ; cependant :
Le paquet linux-restricted-modules-rt n'est pas encore configuré.
dpkg : erreur de traitement de linux-rt (--configure) :
problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
linux-image-2.6.22-14-rt
linux-ubuntu-modules-2.6.22-14-rt
linux-image-rt
linux-restricted-modules-2.6.22-14-rt
linux-restricted-modules-rt
linux-rt
E: Sub-process /usr/bin/dpkg returned an error code (1)
jerome@jerome-laptop:~$
Auriez-vous une idée ?
Une autre question, quels sont les avantages/inconvénients d'utiliser linux-rt ?
Hors ligne
#12 Le 06/11/2007, à 14:00
- xelator
Re : Augmenter les performances de VirtualBox
ben la réponse est la dedans :
update-initramfs: Generating /boot/initrd.img-2.6.22-14-rt
Running postinst hook script /sbin/update-grub.
[: 25: ==: unexpected operator
exec: 25: -a: not found
User postinst hook script [/sbin/update-grub] exited with value 2
Hors ligne
#13 Le 06/11/2007, à 14:05
- Blount
Re : Augmenter les performances de VirtualBox
Merci, je n'avais pas vu ce message....
Maintenant je fais quoi ?
Hors ligne
#14 Le 06/11/2007, à 14:05
- plmegalo
Re : Augmenter les performances de VirtualBox
Une petite info pisque j'ai essayé.
Si apparemment le noyau rt est efficace pour accélérer VirtualBox, le lowlatency ne m'a pas semblé changer grand chose. Avis à ceux qui voudrait essayer...
#15 Le 06/11/2007, à 14:08
- plmegalo
Re : Augmenter les performances de VirtualBox
+ un pti thread avec plein de conseil de pros http://forum.ubuntu-fr.org/viewtopic.php?id=158825 sur les avantages/inconvénients des noyaux rt ou lowlatency
#16 Le 06/11/2007, à 14:11
- xelator
Re : Augmenter les performances de VirtualBox
oui les rt et lowlatency n'accélère pas ubuntu (ça se saurait )
Hors ligne
#17 Le 06/11/2007, à 16:36
- sirius10
Re : Augmenter les performances de VirtualBox
je vais essayer merci pour les infos
"Pour ce qui est de l'Avenir, il ne s’agit pas de le prévoir, mais de le rendre possible."
Antoine de Saint-Exupéry
Hors ligne
#18 Le 06/11/2007, à 21:21
- kikislater
Re : Augmenter les performances de VirtualBox
En tout cas, pas évident pour tout le monde ! Le noyau c'est bien installé malheureusement, je n'arrive pas à compiler les driver 8.42.3 sur ce dernier ...
Erreur suivante :
dh_testroot
rm -f configure-stamp
rm -f fglrx.ko fglrx.mod.c *.o libfglrx_ip.a
rm -f .version .*.o.flags .*.o.d .*.o.cmd .*.ko.cmd
rm -rf .tmp_versions
rm -rf patch
dh_clean
rm /usr/src/modules/fglrx/debian/control
rm /usr/src/modules/fglrx/debian/dirs
if [ -f /usr/src/modules/fglrx/debian/control.template ]; then \
cat /usr/src/modules/fglrx/debian/control.template > /usr/src/modules/fglrx/debian/control; \
fi
if [ -f /usr/src/modules/fglrx/debian/postinst ]; then \
mv /usr/src/modules/fglrx/debian/postinst /usr/src/modules/fglrx/debian/fglrx-kernel-2.6.22-14-rt.postinst; \
fi
dh_testdir
touch configure-stamp
dh_testdir
/usr/bin/make -C /usr/src/linux SUBDIRS=/usr/src/modules/fglrx modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.22-14-rt'
CC [M] /usr/src/modules/fglrx/firegl_public.o
/usr/src/modules/fglrx/firegl_public.c:365: warning: initialization from incompatible pointer type
/usr/src/modules/fglrx/firegl_public.c:366: warning: initialization from incompatible pointer type
/usr/src/modules/fglrx/firegl_public.c: In function ‘fglrx_pci_suspend’:
/usr/src/modules/fglrx/firegl_public.c:799: warning: passing argument 1 of ‘firegl_pci_save_state’ from incompatible pointer type
/usr/src/modules/fglrx/firegl_public.c: In function ‘fglrx_pci_resume’:
/usr/src/modules/fglrx/firegl_public.c:841: warning: passing argument 1 of ‘firegl_pci_restore_state’ from incompatible pointer type
/usr/src/modules/fglrx/firegl_public.c: In function ‘__ke_pci_find_device’:
/usr/src/modules/fglrx/firegl_public.c:2019: warning: ‘pci_find_device’ is deprecated (declared at include/linux/pci.h:477)
/usr/src/modules/fglrx/firegl_public.c: In function ‘__ke_request_irq’:
/usr/src/modules/fglrx/firegl_public.c:2962: warning: ‘deprecated_irq_flag’ is deprecated (declared at include/linux/interrupt.h:68)
/usr/src/modules/fglrx/firegl_public.c:2962: warning: passing argument 2 of ‘request_irq’ from incompatible pointer type
/usr/src/modules/fglrx/firegl_public.c: At top level:
/usr/src/modules/fglrx/firegl_public.c:5439: warning: ‘kmem_cache_t’ is deprecated
LD [M] /usr/src/modules/fglrx/fglrx.o
Building modules, stage 2.
MODPOST 1 modules
WARNING: could not find /usr/src/modules/fglrx/.libfglrx_ip.a.GCC4.cmd for /usr/src/modules/fglrx/libfglrx_ip.a.GCC4
FATAL: modpost: GPL-incompatible module fglrx.ko uses GPL-only symbol '__rcu_read_lock'
make[2]: *** [__modpost] Error 1
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.22-14-rt'
make: *** [build] Error 2
Dernière modification par kikislater (Le 06/11/2007, à 21:29)
Hors ligne