Preparation technique du CD
Un article de Bureau-Libre Free-EOS.
explications launch.exe et start.exe
Trois pages de l'interface pour visualiser globalement les textes et pièces jointes :
- liste des logiciels + image et tutos et liens lch dernier point trés intéressant où il explique que c'est en travaillant à la fois sur la liste des fichiers appelés et leurs "contiguités" qu'il a réussi à avoir le meilleur résultat !
- liste des logiciels + texte et nos commentaires
- liste des logiciels + liste site web sert à la construction des fichiers .lch qui permettent de lancer la page web depuis le bouton site web de chaque logiciel
- ne pas utiliser Scripts shell creation lch
- a faire sur l'interface SPIP_a_faire
Sommaire |
[modifier] Optimisation lancement du cédérom
- But de la manuvre : accélérer la phase de démarrage qui peut aller jusqu'à plus de la minute sans aucun signe de vie à l'écran !
- quelques liens sur le sujet
- Accelerated-KNOPPIX le concept est bien expliqué manque plus que la doc en aglais ( trouvé) !
- Kubuntu Dapper live CD optimization
- DLFP: Accelerated Knoppix : pour des Live-CD plus rapides
- The Random Bit Bucket part3
- The Random Bit Bucket part2
- The Random Bit Bucket part1
- quelques liens sur le sujet
- Travaux a faire :
- répertorier les différents fichiers et leur ordre d'appel lors du lancement du cédérom
- /start.exe
- /start.ini
- /bl/bin/k-meleon/start.exe
- etc..
- en s'aidant par exemple de filemon : surveillance accès disqueou de process monitor pour vista sysinternals
- log lancement opencd c'est l'ordre d'appel des fichiers qui est à retenir.
- créer une iso en tenant compte de la liste précédemment créé
- répertorier les différents fichiers et leur ordre d'appel lors du lancement du cédérom
- utiliser le k-meleon intégré sur the opencd version 7.04
- il a été optimisé (répertoire plugins épuré etc..)
- a tester pour intégration blfe v3
[modifier] Tests et mesures du délai de lancement du cédérom
[modifier] Que teste-t-on ?
Le délai d'affichage de la première page de l'interface html après insertion du cédérom ou plutôt un double-clic sur le fichier start.exe.
Ce délai de démarrage du cédérom dépend evidemment de plusieurs facteurs : - le matériel utilisé (lecteur de cédérom, processeur, mémoire vive). - le cédérom en lui-même (cd-r, cd-rw, cédérom pressé). - l'organisation des données sur le cédérom. - le logiciel et les données à afficher en eux-mêmes.
On ne peut pas maitriser les deux premiers facteurs par contre l'organisation des données et les données à charger sont paramétrables.
[modifier] Plate-forme de test
portable intel Core2 Duo 1.66Ghz, lecteur CdRom TSSTcorp_CD/DVDW_TS-L632D 24x en lecture, sous windows vista édition familiale premium, indice de performance windows "3.1", 1Giga de RAM. Interface windows classique au lieu de la 3d de vista.
[modifier] Résultats
- Sans préparation dans l'organisation des données sur le cédérom
- cédérom pressé version 2.0 juin 2006 : 38 sec.
- cd-rw version 2.0.2 sans modification juillet 2007: 30 sec.
- cd-rw version 2.0.2 sur la base de l'opencd 7.04 (30 fichiers en moins à ouvrir): 26 sec.
- avec préparation de l'iso cf liste-iso
- cd-rw version 2.0.2 sur la base de l'opencd 7.04 et avec l'option -sort lors de la création de l'iso: 20 sec.
je n'ai pas vérifié formellement si la liste des fichiers prioritaires à bien été prise en compte dans l'iso mais les chiffres parlent d'eux-mêmes.
A tester sur des machines plus ancienne ou l'écart devrait être plus grand je pense !

