Sujet: Linux - Optimisation du temps de boot
14/08/2010 @ 21:36:43: didix: Linux - Optimisation du temps de boot
Hello les gens !

Un peu dans la même veine que l'ExpressGate d'Asus (basé SplashTop; cf : http://www.informaticien.be/forum_topic-4926-91286.html si Altar sait encore ce qu'il allait répondre... :whistle: ), je vois que Google ChromeOS, Mandriva IntantOn et UbuntuLight se lancent dans les OS qui bootent en 5-10 secondes, mais avec un nombre limité d'applications.

Par curiosité intellectuelle (surtout), je voulais savoir sur quel paramètre on sait gagner du temps au boot : détection du matériel (drivers dans le noyau, ne rien découvrir en live), couche graphique, autres choses ?

Il existe des petites distributions (Slitaz, DamnSmallLinux, ...) qui font 30-50Mo, mais qui ne bootent pas spécialement vite...

Ce serait sympa ce genre d'OS sur clé USB par exemple: clé branchée on boot dessus vite fait (moyennant la vitesse de cette mémoire), débranchée on boot sur l'OS principal.
Ca évite un menu de sélection au démarrage, et si c'est un OS modulable, on peut avoir des applications qu'on utilise souvent.

Vous avez des astuces pour booter plus vite ?
Mais peut-être que ça ne sert à rien de passer par un OS avec moins de programmes...
15/08/2010 @ 00:09:53: Dr_Dan: Linux - Optimisation du temps de boot
La réponse est dans le démarrage des processus au boot.
Le vieillissant init (41 ans :ocube: ) qui démarre les processus de façons séquentielle,a été remplacé par upstart,qui permet entre-autres, le démarrage en parallèle des processus. :petrus:
http://upstart.ubuntu.com/
16/08/2010 @ 09:15:07: blietaer: Linux - Optimisation du temps de boot
Rahh le genre de tomic que j'adore et que je n'oserais même plus commencé moi-même tellement j'ai déjà écumé la veine... :bisous:

J'ai testé l'upstart sur la dernière Ubuntu: c'est vraiment grisant. :tinostar:
(j'ai du arrêter parce que "Ubuntu", ça ne commence pas par un 'K'...)

De même que les changements de udev se sont vite épanché dans bcp de distros, j'imagine qu'on va voir fleurir des upstart dans les autres aussi.. (surtout si on n'est pas du côté kernel, cela évite des mailing-listes décisionelles de 100pages par des barbus en sandales assis sur des pinguoins gonflables...)

Cela dit, moi j'aime tjrs affiner mes kernel, mettre le minimum de modules en "mou" et mettre le minimum de modules tout court. :bave:
Mtn c'est surtout de la superstition et pas vraiment qqchose que je chronomètre..
16/08/2010 @ 09:29:31: didix: Linux - Optimisation du temps de boot
http://www.swiftboot.com/ :love:
Retour