Bootchart
De Wiki de la communauté Mandriva.
Sommaire |
Installation
Pour installer bootchart sous Mandriva, il faut :
- Installer deux paquetages : bootchart et bootchart-logger.
- Éditer le fichier /boot/grub/menu.lst. Vous devez y rajouter l'entrée suivante (qui contiendra des valeurs appropriées à votre système pour X, Y et Z) :
title bootchart kernel (hd0,X)/boot/vmlinuz BOOT_IMAGE=linux root=/dev/sdaY resume=/dev/sdaZ splash=silent vga=788 init=/sbin/bootchartd initrd (hd0,X)/boot/initrd.img
Cette nouvelle entrée s'obtient en faisant un copier/coller du paragraphe qui commence par title linux, en remplaçant linux par bootchart et en rajoutant init=/sbin/bootchartd à la fin de la ligne commençant par kernel.
Vous aurez ainsi rajouté une entrée de menu dans grub.
Utilisation
- Redémarrer votre ordinateur
- Choisir l'entrée de menu "bootchart" lors du démarrage
Voilà, vous devez maintenant avoir un fichier /var/log/bootchart.tgz qui a été généré. Ce fichier contient uniquement des informations qui sont difficilement compréhensibles pour un humain. Il vous faudra générer une image à partir de ce fichier.
Générer une image bootchart
En utilisant bootchart
Générer le graphique bootchart en exécutant la commande bootchart dans une console. Le programme va automatiquement aller chercher le fichier /var/log/bootchart.tgz et générer dans le répertoire courant une image bootchart.png
Alternativement, vous pouvez lui désigner l'emplacement du fichier bootchart.tgz si vous l'avez déplacé ou renommé et lui passer des options supplémentaires comme le dossier de stockage des images ou le format de celle-ci.
bootchart -f svg -o /home/test/Images/ /home/test/bootchart_no_speedboot.tgz va créer une image svg dans le dossier Images de l'utilisateur test à partir du fichier bootchart_no_speedboot.tgz.
Pour plus d'informations, aller sur: http://www.bootchart.org/
En utilisant le site web de bootchart
Envoyer votre fichier /var/log/bootchart.tgz sur la page http://www.bootchart.org/download.html (tout à la fin). Vous aurez en échange un fichier .png que vous pourrez télécharger et ensuite visionner avec votre visualisateur d'image préféré.
Exemple de résultat
Voir aussi
- http://blog.crozat.net/2008/09/improving-boot-time-on-general-linux.html (Mandriva, en)
- Boot Time Optimisation (article en anglais)

