Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
prelink [Le 20/03/2016, 21:56] 90.31.6.216 [Comment activer prelink] |
prelink [Le 11/09/2022, 12:15] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 12: | Ligne 12: | ||
Sur la plupart des systèmes, les bibliothèques ne changent pas souvent et quand un programme est en cours d’exécution l’opération de liaison est toujours la même. Le prelink utilise ceci à son avantage en évitant la liaison et en l’enregistrant dans l’exécutable. | Sur la plupart des systèmes, les bibliothèques ne changent pas souvent et quand un programme est en cours d’exécution l’opération de liaison est toujours la même. Le prelink utilise ceci à son avantage en évitant la liaison et en l’enregistrant dans l’exécutable. | ||
- | Le prelink peut raccourcir le temps de démarrage des applications. Par exemple, le temps de chargement d’un programme KDE normal peut être réduit de plus de 50%. La seule opération de maintenance nécessaire est de ré-exécuter prelink chaque fois qu’une bibliothèque est mise à jour pour un exécutable prelinké. | + | Le prelink peut raccourcir le temps de démarrage des applications. Par exemple, le temps de chargement d’un programme KDE normal peut être réduit de plus de 50%. La seule opération de maintenance nécessaire est de ré-exécuter prelink chaque fois qu’une bibliothèque est mise à jour pour un exécutable prelinké. |
Ligne 27: | Ligne 27: | ||
- ou en ligne de commandes : <code>sudo sed -i 's/PRELINKING=unknown/PRELINKING=yes/' /etc/default/prelink</code> | - ou en ligne de commandes : <code>sudo sed -i 's/PRELINKING=unknown/PRELINKING=yes/' /etc/default/prelink</code> | ||
- Ajustez les autres options si vous savez ce que vous faites. Les options par défaut marchent bien. | - Ajustez les autres options si vous savez ce que vous faites. Les options par défaut marchent bien. | ||
- | - Lancer le premier //prelinkage// (le plus long) avec la commande :<code>sudo /etc/cron.daily/prelink</code> | + | - Lancer le premier //prelinkage// (le plus long, généralement 5 à 10 minutes) avec la commande :<code>sudo /etc/cron.daily/prelink</code> |
Par la suite, prelink lance un recalcul (généralement de moins d'une minute) chaque jour, généralement à minuit. Tous les 14 jours, un recalcul complet est effectué. Après la mise à jour d'une bibliothèque, prelink est également lancé sur tous les programmes utilisant cette bibliothèque. | Par la suite, prelink lance un recalcul (généralement de moins d'une minute) chaque jour, généralement à minuit. Tous les 14 jours, un recalcul complet est effectué. Après la mise à jour d'une bibliothèque, prelink est également lancé sur tous les programmes utilisant cette bibliothèque. | ||
Ligne 62: | Ligne 62: | ||
===== Sources ===== | ===== Sources ===== | ||
- | * [[http://ubuntuforums.org/showthread.php?t=1971&highlight=prelink|d'après ce sujet du forum anglophone]] | + | * [[https://ubuntuforums.org/showthread.php?t=1971&highlight=prelink|d'après ce sujet du forum anglophone]] |
* [[http://www.gentoo.org/doc/fr/prelink-howto.xml|D'après la doc Gentoo]] | * [[http://www.gentoo.org/doc/fr/prelink-howto.xml|D'après la doc Gentoo]] | ||