[Debian-Ubuntu-Linux Mint] Velocizzare Ubuntu sfruttando il Prelinking
Inviato: 06/06/2015, 15:18
venerdì, 30. dicembre 2011, 18:01
Velocizzare Ubuntu sfruttando il Prelinking
Il prelinking è una tecnonlogia già utilizzata da tempo dalla Apple per migliorare sensibilmente il tempo di avvio dei programmi: per dirla in parole povere, i programmi hanno bisogno di essere collegati alle librerie per essere eseguiti (operazione di linking). Nel sistema operativo questa è un’operazione dinamica, in quanto ogni volta che viene eseguito un programma questo viene dinamicamente linkato alle librerie di cui ha bisogno. Con l’operazione di prelinking, invece, il tutto viene alleggerito tramite un meccanismo che agisce sugli indirizzi di memoria in cui vengono memorizzate le librerie: i programmi, dopo quest’operazione, gireranno in maniera assolutamente più veloce.
Vediamo un po’ come fare in modo che Ubuntu possa utilizzare il meccanismo di prelinking.
Innanzitutto installiamo prelink, un programma scritto da Jelinek Jakub, per effettuare a intervalli regolari l’operazione di prelinking. Il tutto può essere fatto comodamente da terminale, installando prelink con apt-get:
apriamo un terminale,e scriviamo:
Citato:
"sudo apt-get install prelink,,
Ora, sempre da terminale, andiamo a modificare il file di configurazione di prelink:
Citato:
"sudo gedit /etc/default/prelink,,
Cerchiamo la stringa “prelinking=unknown” e sostituiamola con la stringa “prelinking=yes” , salviamo ed usciamo: da questo momento il prelinking sarà attivo, e potrete notare dopo qualche minuto il miglioramento del vostro sistema.
Qualora non dovesse soddisfarvi il risultato, potrete sempre tornare indietro disattivando e poi disinstallando prelink: aprite un terminale per effettuare la procedura di rollback (durerà qualche minuto), e poi disinstallate il programma:
Citato:
"sudo prelink -ua,,
"sudo apt-get purge prelink,,
Crescia
Velocizzare Ubuntu sfruttando il Prelinking
Il prelinking è una tecnonlogia già utilizzata da tempo dalla Apple per migliorare sensibilmente il tempo di avvio dei programmi: per dirla in parole povere, i programmi hanno bisogno di essere collegati alle librerie per essere eseguiti (operazione di linking). Nel sistema operativo questa è un’operazione dinamica, in quanto ogni volta che viene eseguito un programma questo viene dinamicamente linkato alle librerie di cui ha bisogno. Con l’operazione di prelinking, invece, il tutto viene alleggerito tramite un meccanismo che agisce sugli indirizzi di memoria in cui vengono memorizzate le librerie: i programmi, dopo quest’operazione, gireranno in maniera assolutamente più veloce.
Vediamo un po’ come fare in modo che Ubuntu possa utilizzare il meccanismo di prelinking.
Innanzitutto installiamo prelink, un programma scritto da Jelinek Jakub, per effettuare a intervalli regolari l’operazione di prelinking. Il tutto può essere fatto comodamente da terminale, installando prelink con apt-get:
apriamo un terminale,e scriviamo:
Citato:
"sudo apt-get install prelink,,
Ora, sempre da terminale, andiamo a modificare il file di configurazione di prelink:
Citato:
"sudo gedit /etc/default/prelink,,
Cerchiamo la stringa “prelinking=unknown” e sostituiamola con la stringa “prelinking=yes” , salviamo ed usciamo: da questo momento il prelinking sarà attivo, e potrete notare dopo qualche minuto il miglioramento del vostro sistema.
Qualora non dovesse soddisfarvi il risultato, potrete sempre tornare indietro disattivando e poi disinstallando prelink: aprite un terminale per effettuare la procedura di rollback (durerà qualche minuto), e poi disinstallate il programma:
Citato:
"sudo prelink -ua,,
"sudo apt-get purge prelink,,
Crescia