• [^] # Re: Créer un lecteur de DVD/Divx/.../.../ à partir de Linux

    Posté par . En réponse au journal Créer un lecteur de DVD/Divx/.../.../ à partir de Linux. Évalué à 1.

    Le problème est de passer le cap du bios et l'initialisation du noyau (typiquement tout ce qui s'affiche avant "starting init"). Là on peut jouer avec les options de compilation du noyau (supprimer tout ce qui n'est pas nécessaire, mettre en module pour lancer plus tard ce qui n'est pas nécessaire immédiatement) On peut grapiller quelques secondes, mais pas beaucoup plus.

    Après ça, il faut jouer avec le config des runlevels (tous ces scripts qui sont lancés par init avant de donner la main à l'utilisateur). Par exemple, j'ai configuré ma machine de manière à ce que X et freevo se lancent le plus tôt possible et en tâche de fond, de manière à ce que d'autres choses (le module SCSI, qui met un temps fou à se charger, le serveur dhcp (si si j'en ai besoin), le serveur de nom, ce genre de choses) se chargent en même temps que X. J'ai gagné 10 secondes comme ça (mais comme mettre le graveur SCSI du vieux PC sur le nouveau a allongé le boot de 10 secondes, j'ai juste regagné ce que j'avais perdu).

    Autre test: suspend to disk marche bien, mais avec le driver mga du Xfree 4.1 (livré en standard sur Debian Woody), l'extension Xvideo est toute bouzillée après un réveil, donc il faut relancer X, donc relancer Freevo... Bref, je ne gagne pas de temps à faire du suspend to disk.

    Ça prend du temps d'optimiser le boot du système. Et on sera toujours loin du magnétoscope, qui est prêt en 2 secondes :(