Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Liens connexes

Dépêche modérée par

: Pour un démarrage plus rapide de Linux

Posté par Johann Ollivier-Lapeyre (page perso, ). Modéré le 23 septembre 2003.
Les vieilles critiques envers l'univers Linux pour le desktop trouvent petit à petit leurs réponses.

- Il n'y avait pas de suite office correcte ? Il y a maintenant OpenOffice et KOffice.
- Pas de navigateur web correct ? Mozilla, Konqueror et les dérivés sont désormais là....
- Pas de lecteur multimédia non préhistorique ? Xine et MPlayer sont venus nous sauver...

Mais, bizarrement, reste entre autres LE fameux problème du démarrage qui prend 3 h, et qui inciterait même presque à laisser le PC allumé 24h/24h juste pour lire ses courriels 1 fois par jour.

James Hunt d'IBM propose un article décrivant comment ce processus peut être accéléré en parallélisant ce qui est aujourd'hui fait en série.

Il apporte aussi des réponses aux problèmes posés : nécessité pour les admins d'un démarrage série, dépendances des services entre eux, compatibilité LSB...

Qu'en est-il maintenant au niveau des distributions ?

> Lire la dépêche (140 commentaires, moyenne: 2).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

[+]

Posté par Francois Revol (page perso, ) le 23/09/2003 à 06:02. (lien). Évalué à -6.

euh, je l'ai vu y a 3 jours cet article...
m'enfin.
Tfaçon au niveau du boot j'ai le gagnant, pas besoin de nunux :p

Re: Pour un boot plus rapide de Linux

Posté par MrTout (page perso, ) le 23/09/2003 à 06:16. (lien). Évalué à 11.

Il me semble que c'est plutôt un faux problème. Les machines servant de poste de travail n'ont pas besoin de 128 services à lancer démarrage et les serveurs qui peuvent avoir un nombre important de démons n'ont pas vocation à être rédémarrés tous les quarts d'heure.

Mais si l'on peut gagner quelques secondes supplémentaire, pourquoi pas.

Re: Pour un boot plus rapide de Linux

Posté par ashram4 () le 23/09/2003 à 06:39. (lien). Évalué à 6.

Ah, pour moi le boot n'est pas un gros problème, ma Slackware boot plus rapidement que mon Win2k. Le truc le plus long c'est en cas de check des partitions tous les x montages. Il s'écoule une 1/2 min entre LILO est la banière de login même en rajoutant le temps passé à taper le login/password et le lancement de X ça ne prend pas 2 min.

Re: Pour un boot plus rapide de Linux

Posté par pas_moi () le 23/09/2003 à 06:57. (lien). Évalué à 9.

Un truc parfois intéressant: lancer hdparm très tôt au démarrage... quand j'ai vu que sur ma machine j'arrivais à doubler ou tripler les débits avec des paramètres classiques, je me suis tout de suite fait un /etc/init.d/hdparm avec une petit lien dans /etc/rcS.d/S02hdparm.

Pour un boot encore plus rapide de Linux...

Posté par Nÿco (Jabber id, page perso, ) le 23/09/2003 à 06:58. (lien). Évalué à 5.

...et optimiser le boot en virant un max de services bien souvent inutiles ? (comme dans Windows...)

À noter que dans Windows, l'interface graphique donne la main, alors que le boot n'est pas terminé... Dans GNOME et KDE, quand t'as la main, t'as la main ! Pas de triche !...

--
Jabber ID : xmpp:Nyco@jabber.fr

Re: Pour un boot plus rapide de Linux

Posté par yugz () le 23/09/2003 à 06:59. (lien). Évalué à 2.

Il y a longtemps on parlait d'utiliser un système semblable à make pour le boot du Hurd. Ca en est où ? Et le hurd d'ailleurs, il en est où aussi ?

Le boot de la Gentoo gère aussi les dépendances, c'est basé sur le même principe ?

Re: Pour un boot plus rapide de Linux

Posté par kesako () le 23/09/2003 à 08:20. (lien). Évalué à 1.

au fait : où en est le projet de mettre linux dans la EPROMM ?

Ca c'est du boot super fast !

[+] Re: Pour un boot plus rapide de Linux

Posté par disk91 (page perso, ) le 23/09/2003 à 08:22. (lien). Évalué à -1.

Je ne savais pas que ca s'etaignait une machine sous Linux !!! Le bouton ON/OFF sur les PC c'est poas seulement pour les Windows quand CRTL+ALT+DEL ne peut plus rien pour toi ?!?

--
http://www.tiragepapier.com : comparer les impressions numériques en ligne

Re: Pour un boot plus rapide de Linux

Posté par Mickael Villers () le 23/09/2003 à 08:36. (lien). Évalué à 3.

Sans vouloir faire de troll, et vécu RÉELLEMENT,

la Knoppix met moins de temps à booter sur les PCs windows de chez mes parents ( 1 fixe,Me et 1 portable,XP ).

Ca sert à rien de me sortir des arguments à la "oui mais Me, ou oui mais XP", pcq
j'en ai rien à faire, je fais QUE constater.

Re: Pour un boot plus rapide de Linux

Posté par Yves Martin () le 23/09/2003 à 08:47. (lien). Évalué à 4.

Une autre solution est de ne plus booter ;) mais de suspendre !

J'utilise swsusp sur mon portable et c'est vraiment idéal. La version 1.0.3 actuelle est considérée comme stable (d'où le 1.0) mais il faut faire attention aux partitions (vfat par exemple) qui seraient utilisées en commun entre plusieurs OS.

Autre solution pour mon portable: limiter le nombre de services au maximum... et ne configurer les services réseaux que lorsque le link est détecté sur eth0 par exemple (ifstatus et ifplugd)
Reste que le démarrage du serveur X et du gdm est particulièrement long.

Re: Pour un boot plus rapide de Linux

Posté par ccomb (Jabber id, page perso, ) le 23/09/2003 à 09:26. (lien). Évalué à 3.

J'ai récemment abordé le sujet (parmi d'autres) dans un journal, avec un appel à idées sur mon wiki :

http://ccomb.free.fr/wiki/wakka.php?wiki=CeQuiManqueALinux(...)

Les idées sont en gros les mêmes, sans le principe du makefile, qui me paraît assez tordu.

Une idée supplémentaire est de démarrer X quasiment en tout premier, puis de lancer un petit programme graphique qui donne l'état d'avancement des services.
Et dès que les service necessaires à un login sont démarrés, il faut lancer (k|x|g)dm pour permettre un login le plus tôt possible.

Re: Pour un boot plus rapide de Linux

Posté par tgl () le 23/09/2003 à 09:43. (lien). Évalué à 1.

Bon, je vote moi aussi pour le "on s'en fout complètement du temps de boot, il est déjà assez court pour une machine domestique et qu'il soit long pour un serveur ne gène personne".

Ceci dit c'est pas parceque c'est un faux problème qu'on peut pas bavarder sur ses solutions... Alors allons-y: le fameux boot parrallèle est implémenté depuis des mois sous gentoo (pour rappel la gentoo n'est pas basée sur le machin avec les liens symboliques Sxxtruc/Kxxtruc, mais sur des scripts qui déclarent leurs dépendances mutuelles), et je l'avais testé quand c'était à debugguer. Résultat (de tête):
- aucun gain quand on a peu de services (ouah, quelle surprise)
- une poignée (une pincée?) de secondes gagnée avec plus de services (ouah, quelle surprise aussi)
Chez moi, le plus long à lancer devait être cups, alors que rien n'en dépendais je crois, donc c'est surtout lui qui fesait gagner des secondes. Mysql peut être aussi. Enfin bon, c''etait pas la r'evolution, et la sortie était un peu confuse si un script de démarrage affichait plusieurs lignes (oui, y'aurait moyen de bidouiller pour éviter ça). Et puis peut-être que pour être plus efficace il faudrait une gestion des dépendances des scripts un peu plus molle, acceptant de lancer certains trucs parcequ'on sait que leur dépendances seront bientôt satisfaites (je m'étais dit ça surtout pour xdm, qui attendait je sais plus quoi de pas indispensable).

Bref, ce que raconte l'auteur de l'article est pas faux, mais pas vraiment intérressant non plus, ni vraiment nouveau, et en plus je l'ai pas lu.

Re: Pour un démarrage plus rapide de Linux

Posté par vga1523 () le 23/09/2003 à 10:40. (lien). Évalué à 3.

Bonjour Mr IBM,

pourriez-vous faire un driver pour mon IBM thinkpad x31 afin que celui ci :
démarre plus vite,
aie ses fonctions acpi supportée par linux,
puis être éjecté de sa station d'acceuil sans gémir, idem pour ses lecteurs dvd et diquette ?

un petit driver pour le modem et le centrino serait aussi aprécié.

merci.