BookeldOrLe 07/02/2006 à 09:24
JackosKing>
pour être plus simple, lorsque tu lances un programme, qu'il doit aller (par exemple) chercher la fonction "printf" dans la lib "c" ou encore la fonction "gzopen" dans la librairie "z" ou encore la fonction "cairo_destroy" dans la lib "cairo", toutes ces fonctions sont recherchées dans les fichiers de libs de ton système (lib<nom de lib>.so) par ld.so et les librairies contenant les fonctions sont mappées dans l'espace mémoire de ton programme.
le préchargement de KDE ne comporte que cette partie linking des libs et en gros, il précharge toutes les libs KDE connues et lorsque tu lances un programme sous KDE, le chargeur aide ld.so en fournissant le link précalculé pour toutes les KDElibs.