• # Contre la montre....

    Posté par . En réponse au journal idée : Un kernel qui boute plus vite. Évalué à 9.

    En fait le temps de demarrage d'un matos est tres variable.
    Voici quelque éléments de réponse.
    PB 1) Ton PC boot sur un bios qui fait deja sa vie et prend sont temps
    Soluc 1) le projet linuxbios consiste a mettre le bios minimal de linux

    PB 2) Lors de la phase de boot le kernel (et le systeme) est mono-thread par ecriture et par necessité (init du proc, du disq,puis de la video,du clavier...)
    Soluc 2) travail en cours dans le kernel et dans les drivers

    PB 3) Certains periph on besoin d'etre sortie de l'etat reset puis mette leur temps a demarrer (ex:disque scsi,ide....)
    Soluc 3) travail en cours sur le materiel destiné au application embarqué qui finiras bien par remonté au monde sur table

    PB 4) Les tonnes de truc inutiles qu'un Linux installé de distrib lance et qui servent a rien (en boot time en tout cas) et pourrais etre lancé manuellement quand le besoin est la.
    Soluc 4) le vieux devfs et le nouveau udev devrait servir de base a des evolutions possible pour les autres bus (pci, hyper transport). Les install LFS (linux from scratch) sont des monstres de rapidité en boot time dont bon courage a toi pour cette merveilleuse aventure :-)