6 utili consigli per velocizzare Ubuntu

Scritto il 26/07/2011 - 10:23 da Gaetano Abatemarco

Se il vostro pinguino non dovesse restituirvi i risultati sperati in termini di velocità e fluidità, allora forse il motivo è da ricercare in una sbagliata gestione di alcuni aspetti del sistema. Ubuntu 11.04, come qualsiasi altra versione di Ubuntu, può essere notevolmente migliorato e velocizzato grazie a 6 piccoli e semplici accorgimenti! Quali sono? Eccoli tutti elencati di seguito.

Abilitare 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.

Abilitando il prelinking il vostro sistema ne giovirà e non poco! La guida completa la trovate in questo articolo.

Installare Preload

Fratello gemello di Prelinking, Preload è un demone in grado di controllare le applicazioni che gli utenti eseguono, analizzandone i dati, e prevedendo quali applicazioni un utente può eseguire. In questo modo, Preload recupera i file binari e le loro dipendenze in memoria per velocizzarne i tempi di avvio. Per installare Preload tutto ciò che dovete fare è aprire il terminale e digitare:

sudo apt-get install preload

ed il programma agirà silenziosamente in background. Potete anche modificarne la configurazione dal file /etc/preload.conf ma va comunque sottolineato che, anche se di pochissimo, preload sarà caricato all’avvio di Ubuntu e quindi sarà un nuovo programma che verrà caricato al boot e potrebbe aumentarne i tempi di avvio (ma ripeto, davvero di poco).

Gestire le applicazioni d’avvio

Se i tempi di avvio del vostro sistema vi sembrano esagerati, allora forse dovete semplicemente aprire “Applicazioni d’avvio” e vedrete che ci sono davvero un bel pò di applicazioni presenti di default che possono rallentare le performance di Ubuntu. La scelta di cosa eliminare o cosa tenere è prettamente personale ma magari già rimuovere l’assistenza visiva o la notifica automatica degli aggiornamenti potrebbe dare una marcia in più al sistema.

Accelerare il download dei pacchetti

Per velocizzare l’installazione di una grossa quantità di pacchetti, provate ad utilizzare Apt Fast. Più che un programma, esso è uno script per la shell Linux che effettua il download con una tecnica diversa da apt-get: i pacchetti vengono scaricati da più sorgenti, piuttosto che da una soltanto. Quello che bisogna fare per utilizzare Apt Fast è eseguire i seguenti comandi da terminale:

sudo add-apt-repository ppa:tldm217/tahutek.net
sudo apt-get update
sudo apt-get install apt-fast

Nel momento in cui dovrete installare uno o più pacchetti, anziché utilizzare il comando apt-get install <pacchetto>, potete usare il nuovo apt-fast install <pacchetto>.

Aggiornare il sistema costantemente

Forse questo non è un vero e proprio trucco ma è il consiglio principale che tutti dovrebbero sempre seguire! Questo può sembrare banale ma l’installazione regolare degli aggiornamenti potrebbe essere la cosa più importante che dovete fare per ottenere prestazioni ottimali (specialmente quelli relativi ad Unity).

Provare Desktop Environment diversi

Non esiste solo Unity e non esiste solo Gnome 3: provate altri DE, molti di essi sono davvero leggeri e meno pesanti dei due che vi ho appena citato. Alcuni esempi? Xfce, Fluxbox, Lxde ma non dimentichiamo anche Unity 2D!

[Immagine]

CEO & Founder di Chimera Revo. Laureato in Informatica, sono un appassionato della tecnologia in generale, tra cui Android. Utilizzo Linux da oramai molti anni ma non disdegno anche gli altri OS. Sono anche tifosissimo della Juventus!

  • Pingback: Incrementare le prestazioni di Ubuntu grazie a zRam - Kimblo Scienze

  • Pingback: Incrementare le prestazioni di Ubuntu grazie a zRam - Chimera Revo

  • Gabriele Sabatino

    Io avrei un 1gb di ram , secondo te mi conviene eseguire le operazioni che hai scritto ? Se si , me le potresti spiegare ? Magari anche su G+ …

  • Gabriele Sabatino

    Io avrei un 1gb di ram , secondo te mi conviene eseguire le operazioni che hai scritto ? Se si , me le potresti spiegare ? Magari anche su G+ …

  • Antonio

    Firefox gestisce due cache, una in RAM e una su disco. Piuttosto che mettere la seconda cache su RAM disk è meglio disattivarla del tutto, magari dando più memoria alla prima.

  • Antonio

    Firefox gestisce due cache, una in RAM e una su disco. Piuttosto che mettere la seconda cache su RAM disk è meglio disattivarla del tutto, magari dando più memoria alla prima.

  • Simon Zorzetto

    Oltretutto il prelink ho notato crea molti problemi nelle architetture a 64 bit, dove magari si usano programmi proprietari tipo skype che è scritto in 32.Il preload invece anche se dicono che non è compatibile con upstart non ho mai avuto problemi in nessun dei miei 4 pc con diverse distro,si nota solo un po’ di pesantezza all’ avvio ma è normale…interesserebbe anche a me un’ articolo ben fatto su come montare i file tmp in ram, anche perchè in rete si trovano ma molte sono sbagliate, una sola curiosità per i programmi tipo clamav; che ti danno errori quando cerchi di aggiornarlo perchè non trovano più la directory c’è una soluzione?

    • http://www.chimerarevo.com Tanino Rulez

      Se mi incolli l’errore preciso forse posso cercare di aiutarti meglio cercando su Google. Ma clamav è un antivirus? Mai usato..!

  • Dimitri Signoretto

    Vorrei sapere come far per rendere possibile tutto ciò gentilmente :)

    • http://www.chimerarevo.com Tanino Rulez

      In che senso? :D

  • http://www.chimerarevo.com Tanino Rulez

    Va bene, ti contatto su G+ così magari ne esce un altro bell’articolo!

  • Ivan De Felice

    come posso abilitare il prelink su xubuntu????
    è un po che cerco,ma non lo trovo come fare…..

    • http://www.chimerarevo.com Tanino Rulez

      sempre nei repository :)

  • Diego

    preload non è compatibile con upstart
    prelink non è compatibile con alcuni programmi

    entrambi portano a dei benefici non discriminabili, non si riesce a percepire l’incremento di prestazioni.

    Io consiglierei piuttosto di montare
    /tmp
    /var/tmp
    /var/log
    in ram con tmpfs nello fstab… li il miglioramento è tangibile

    • http://www.chimerarevo.com Tanino Rulez

      In ram? Con 512 MB di ram si ottengono comunque risultati accettabili?

      • Diego

        Attualmente su Aptosid con XFCE firefox con due schede aperte, dropbox e un terminale ho

        2,8MB in /tmp

        380K in /var/log

        0 in /var/tmp

        e ho impostato la directory di cache di firefox in /tmp/mozilla … quindi sul ramdisk.

        credo sia molto vantaggiosa come scelta ma con 512MB di ram è rischioso
        perchè se qualche programma ne richiede di più non so cosa potrebbe
        succedere.

        Io ho 2GB e non ho swap e con questa configurazione evito qualsiasi swappata o lettura dal disco rigido.

        la cosa bella di questa modifica è che di fa soltanto aggiungendo 3 righe in fstab quindi la si può applicare a qualsiasi distro.
        Contattami su G+ per parlarne.

        • http://twitter.com/flux_box flux_box

          com’è questa cosa della ram? condividete! eheheheh

      • Francesco.SPOW

        no

    • http://www.chimerarevo.com Tanino Rulez

      In ram? Con 512 MB di ram si ottengono comunque risultati accettabili?