bootchart : performances du démarrage de linux - Installation - Linux et OS Alternatifs
Marsh Posté le 19-12-2004 à 00:45:39
mon dieu, un xfs
en tout cas c'est bien sympa comme logiciel pour voir où ça coince
Marsh Posté le 19-12-2004 à 01:08:05
faut aller voir la page "sample" du site pour voir ce que fait ce programme
je suis resté sur le cul en voyant les perf de la suse, mais c'était rien comparé à la gentoo :
http://www.klika.si/ziga/bootchart [...] o.paul.png
le nombre de truc chargé en 35sec, c'est l'alu
python, merci pour ce magnifique lien, ça mérite une news sur linuxfr, tu devrais t'en charger
Marsh Posté le 19-12-2004 à 02:25:52
http://www-106.ibm.com/developerwo [...] g-BootFast
L'idée est plutot interessante, j'ai bien envie d'essayer pour voir ce que ça donne (j'ai du boulot, 1 min du power on au login)
Marsh Posté le 19-12-2004 à 03:55:33
alors là, concours de kekette, je vais gagner
je précise que c'est mon boot par défaut, je triche pas
j'ai regardé dans le log de top, et au final, login graphique compris et kde chargé, je mets à peine 30sec en partant du bios
par contre sur le graph il a surement pas chargé tout kdm, ça c'est sur, mais ils disent bien sur le site qu'ils arretent automatiquement un peu apres le chargement de certains programmes prédéfinis (xdm, kdm, getty, etc...)
voilà, c'est pas mal pour un systeme avec udev + hotplug (et surtout hal qui a l'air de pomper pas mal vu le graph), mais y-a moyen d'améliorer ça, y-a encore pas mal de trou
Marsh Posté le 19-12-2004 à 09:04:37
http://www.klika.si/ziga/bootchart [...] .chris.png
Marsh Posté le 19-12-2004 à 09:34:45
le mien :
Marsh Posté le 19-12-2004 à 13:17:11
tout ça se passe sur les ML de gnome, pas mal de gens travaillent sur gdm et gconf par exemple. udev également, la dernière version est normalement plus coopérative avec hotplug
Marsh Posté le 19-12-2004 à 13:40:33
t'as qu'un trou toi (l'usb j'te jure )
on a l'impression qu'il charge aucun module ton systeme, t'as tout compilé en dur ?
discover, ça marche bien chez toi ? il sert à quelque chose ?
pourquoi vous utilisez tous xfs ?
et xprint, ça sert à quoi ? (j'arrive à compriler sans ça donc je reste dubitatif sur l'interet de ce truc )
Marsh Posté le 19-12-2004 à 14:17:52
A dire vrai je sais pas trop comment optimiser mon démarrage
Marsh Posté le 19-12-2004 à 14:18:41
ben à croire que tout le monde installe un serveur de font alors que les applis utilise libfontconfig ...
Marsh Posté le 19-12-2004 à 14:19:45
pas toutes
Marsh Posté le 19-12-2004 à 14:19:53
3min42s!
(je me suis mangé un check de ma partition ext3 de + de 100Go parce que ca faisait 35boots qu'elel avait pas été vérifiée)
Marsh Posté le 19-12-2004 à 14:26:10
black_lord a écrit : A dire vrai je sais pas trop comment optimiser mon démarrage |
bah il est déjà très bien ton démarrage
c'est un duron combien que tu as ?
tu vires xprt et xfs et ça sera encore mieux
et réponds à mes autres questions stp
Marsh Posté le 19-12-2004 à 14:26:46
fl0ups a écrit : 3min42s! |
mais je l'ai évité de justesse
Goon a écrit : Ouch ! 80 seconde avant login complet ! |
c'est pas terrible mais en même temps il est pas tout récent ton pc
Marsh Posté le 19-12-2004 à 14:29:09
En mettant tous mes modules en dur, je gagne au moins 5-10secondes, mais c'est mauvais pour un autre keketotron (la taille du vmlinuz)
C'est quoi le truc tout noir entre udevd et udev vc?
Marsh Posté le 19-12-2004 à 14:29:37
pour les autres faut pas hésité à le faire ce test, il est super simple à installer, c'est un bête script lancé par un script de démarrage
Marsh Posté le 19-12-2004 à 14:34:04
udok a écrit : t'as qu'un trou toi (l'usb j'te jure ) |
Non c'est le noyau par défaut debian (mis à jour hier)
Citation : discover, ça marche bien chez toi ? il sert à quelque chose ? |
je l'utilise pas, faudrait que je le vire tiens
Citation : |
j'ai une appli qui a fait la tête sur les polices un jour, j'ai mis xfs et voila (mais je sais plus laquelle)
Citation : et xprint, ça sert à quoi ? (j'arrive à compriler sans ça donc je reste dubitatif sur l'interet de ce truc ) |
à rien, c'est des tests parce que j'arrive pas à imprimer avec mozilla (j'ai juste une imprimante sur ma passerelle via cups). Si qqn à un tuyau là dessus je veux bien un MP
Marsh Posté le 19-12-2004 à 14:37:14
avec un noyau par défaut ?? bah ils ont bien améliorer leur noyau alors
j'en mettrais un aussi si seulement il n'y avait pas besoin des sources du kernel pour installer les nvidia
pour mozilla je le fous dans un ps et je l'imprime avec n'importe quelle appli qui lit les ps (kghostview par exemple) et voilà, comme ça je suis pas emmerdé par mozilla
Marsh Posté le 19-12-2004 à 14:39:46
pour moz je fais ça aussi mais ça me plait pas cette bidouille
j'ai une nvidia, j'ai 'apt-get'é les sources et c'est passé.. c'est quoi le pb ?
Marsh Posté le 19-12-2004 à 14:41:57
on s'en fout de vos problemes d'impression avec mozilla et de compilation des drv nvidia sous deb
Marsh Posté le 19-12-2004 à 14:42:19
hé ho
Marsh Posté le 19-12-2004 à 14:43:56
udok a écrit : avec un noyau par défaut ?? bah ils ont bien améliorer leur noyau alors |
comme commande d'impression au lieu de lpr machin, dans les propriétés de l'imprimante, tu met soit kprinter --stdin (si tu as kde) ou alors xpp, qui est pas mal aussi
Marsh Posté le 19-12-2004 à 14:46:31
black_lord a écrit : pour moz je fais ça aussi mais ça me plait pas cette bidouille |
bah ça me saoule de devoir installer les sources pour installer les nvidia
donc du coup, quite à installer les sources, je prends celle de kernel.org et je les compile pour pouvoir avoir ce que je veux
Marsh Posté le 19-12-2004 à 14:53:47
Marsh Posté le 19-12-2004 à 14:58:41
c'est marrant : avec processeur de balle tu mets le même temps que moi. Par contre ton initboot (1ère ligne) est carrement petit comparé aux notres
Marsh Posté le 19-12-2004 à 15:02:36
black_lord a écrit : c'est marrant : avec processeur de balle tu mets le même temps que moi. Par contre ton initboot (1ère ligne) est carrement petit comparé aux notres |
j'ai pas mal de temps perdu pour 2 choses (facile 2 à 3 sec à chaque fois) :
l'activation de alsa
l'activation des cartes réseaux et de ppp0
Marsh Posté le 19-12-2004 à 15:03:50
un bon gros sleep après eth0
Marsh Posté le 19-12-2004 à 16:52:36
ReplyMarsh Posté le 19-12-2004 à 17:28:20
Marsh Posté le 19-12-2004 à 17:38:19
vachement intéressant ce truc, jai bookmarqué le site
jtenterai d'installer ca avec ma prochaine LFS, pour voir le boot de la mort qui tue que j'ai
Marsh Posté le 19-12-2004 à 18:01:57
ViToM a écrit : et ça existe pas pour zindows ce truc ? |
le probleme c'est que sous windows, ie est intégré au noyau alors c'est pas facile pour comparer
Marsh Posté le 19-12-2004 à 18:31:48
personne a essayé alors ? j'ai pas eu le temps de tenter...
Marsh Posté le 19-12-2004 à 18:44:06
ViToM a écrit : et ça existe pas pour zindows ce truc ? |
T'as Bootvis qui te fait des graphiques semblables
Euh, comment ça s'installe ce truc? J'ai rien compris, y a que de l'anglais
EDIT: Oups trouvé
Marsh Posté le 20-12-2004 à 06:54:09
belgique a écrit : Ca marche pas trop chez moi |
Marsh Posté le 19-12-2004 à 00:28:10
Ce qui serait bien comme mise à jour ce serait un affichage en temps réel sur un lilo graphique
Tout est expliqué sur ce site :
http://www.bootchart.org/
Une application Java collecte les données des fichiers logs pour faire les graphiques comme suit :
12-12-2006 : Dernière version : Bootchart 0.9
Marche à suivre :
(1) Arch Linux :
Pour ceux qui veulent jouer avec et optimiser leur séquence de démarrage, il faut déjà regarder si bootchart nest pas déjà packagé par ses distributeurs préférés. Sous Arch Linux, il suffit de faire pacman -S bootchart. Il faut ensuite modifier le chargeur de démarrage (chez moi GRUB) de la façon suivante :
# (0.2) Arch Linux
title Arch Linux (bootsplash)
root (hd0,1)
kernel /boot/vmlinuz26 root=/dev/hda2 ro vga=791 resume=/dev/hda5 video=vesafb:1280x1024-32@60 init=/sbin/bootchartd
initrd /boot/kernel26.img
Une fois que vous êtes loguez, il suffit dexécuter bootchart-render ou le script suivant :
#!/bin/bash
curl --form format=svg --form log=@/var/log/bootchart.tgz \
http://bootchart.klika.si:8080/bootchart/render > bootchart.svgz
qui vous permettra dobtenir limage au format svg
(2) Debian
Lien suivant :
http://www.debian-administration.org/articles/211
28-11-2005 : INITNG
Astuce pour (qui fonctionne chez moi et qui j'espère marchera également pour vous) qui permet de conserver son "usplash":
Dans le HOW TO d'origine http://forum.ubuntu-fr.org/viewtop [...] =16849&p=1
il est dit :
Configurez GRUB pour qu'il démarre avec initNG. Pour ce faire, modifiez /boot/grub/menu.lst. Trouvez ce qui ressemble à ça :
title Ubuntu, kernel 2.6.12-9-686
root (hd0,8)
kernel /boot/vmlinuz-2.6.12-9-686 root=/dev/sda9 ro quiet splash
initrd /boot/initrd.img-2.6.12-9-686
savedefault
boot
notes :
-Les lignes peuvent être légérement différentes, mais il doit y avoir une option que vous pouvez normalement choisir pour démarrer sur Ubuntu.
-Insérer les mêmes lignes en dessous. Enlevez le mot 'splash', de la ligne kernel dans les nouvelles lignes crées et écrivez 'init=/sbin/initng' sur cette ligne (sans les guillemets). Remplacez le mot 'Ubuntu' sur la ligne 'title' avec quelquechose comme 'Ubuntu (InitNG)'.
-Si vous n'enlevez pas le mot 'splash' sur la ligne kernel, et bien vous aurez le usplash normal sauf que la barre de défilement ne bouge pas.
Sur le forum Anglais, l'auteur du HOW TO explique qu'il a enlevé le usplash car il disparaissait au milieu du lancement (Usplash se désactive après le chargement des modules) mais chez moi ça fonctionne jusqu'au bout.
Message édité par python le 13-12-2006 à 21:29:26