È necessaria la pulizia / ottimizzazione del sistema


43

Ubuntu ha bisogno di pulizie regolari come Windows. Per esempio:

  • Pulizia dei registri
  • File temporanei
  • Cache del pacchetto
  • Dipendenze rimaste

Non mi riferisco solo ai browser Web.

Se non eseguo mai una pulizia, avrò un sistema come nuovo senza che il mio disco rigido sia pieno di file temporanei, pacchetti, ecc.?

Le prestazioni peggioreranno nel tempo se non viene eseguita una pulizia.

Risposte:


42

Pulizia dei file / Risparmio di spazio / Privacy

Giusto per dare un'idea, prendendo Windows come base. In Windows devi fare una pulizia soprattutto ogni settimana, se non tutti i giorni (uso come esempio il fatto che ho lavorato in oltre 30 cyber café che sono in totale più di 500+ PC. Il lavoro svolto dagli utenti ha dovuto fare ripulire ogni giorno un lavoro tipico.). In Ubuntu, questa pulizia in realtà non è necessaria così spesso, ma se in realtà è necessario farlo, hai diversi strumenti da riga di comando come apt-geto aptitudeche fanno una bella pulizia e anche strumenti con interfaccia grafica come ubuntu tweakquesto. La pulizia di Ubuntu può essere eseguita ogni 6-12 mesi. Sì, è vero, ogni tanti mesi puoi farlo o nel mio caso ogni 2 o 3 anni.

Questo dipende davvero dalla quantità di lavoro che sottoponi al PC. Quando dico lavoro intendo, scaricare file, spostare file, creare file, eliminare o copiare file. Tutto questo su base giornaliera. La maggior parte degli utenti Windows sa che le prestazioni di qualsiasi Windows peggiorano molto velocemente se non vengono fatte ottimizzazioni. Ho avuto casi in cui l'utente ha trascorso un anno intero senza la necessità di ottimizzare nulla e altri casi in cui l'utente ha dovuto letteralmente formattare il PC dopo un mese. Dipende dall'uso del computer. Il ragazzo di 1 anno ha usato il computer per l'elaborazione di testi e solo su Internet. Il mese scorso lo ha utilizzato per scaricare molte cose, musica, video, giochi, cancellarne alcune, spostarle, ecc. In tutto questo tempo, entrambi non hanno fatto alcuna ottimizzazione.

In Ubuntu hai un peggioramento delle prestazioni, ma per esperienza devi:

  1. Installa molti servizi che creano anche molti file (LAMP Server, Mail Server, FTP Server, ecc.). Le prestazioni diminuiranno di circa il 5%. Almeno per un anno intero, è tutto ciò che accadrà. Potresti vedere perdere più prestazioni ma devi aspettare molto (come un'attesa da 3 a 5 anni). Il rovescio della medaglia immediato è il tempo di avvio e il tempo di chiusura poiché hai servizi in esecuzione che devono chiudere le connessioni client e così via. A parte questo, non ci sarà una lentezza come noto in Windows.

  2. Installa molti programmi (Editor video, Editor audio, Giochi, ecc.). Simile al calo delle prestazioni durante l'installazione dei servizi, ma non così tanto. Puoi persino installare programmi fino al punto di utilizzare il 99,99% dello spazio sul disco rigido e Ubuntu non creerà un calo delle prestazioni. Almeno l'ho provato con i giochi Wine e OpenGL per vedere se sono stati colpiti con un calo delle prestazioni usando un HDD quasi pieno.

Se per prestazioni e spreco di spazio sei preoccupato, allora puoi fare il controllo ogni anno o due poiché non perderai molto spazio. Per quanto riguarda le prestazioni, Ubuntu (o qualsiasi altra distribuzione per quella materia) non è influenzata dalle prestazioni dalla quantità di immondizia lasciata nel sistema che riempie l'HDD. Questo è un problema di Windows, non Linux, in cui, se si ottiene dal 25% al ​​35% dello spazio rimanente, il sistema inizia a rallentare (mostrato più in Windows XP che in Vista o 7/8). Comunque, come ho detto prima, avere un disco rigido al 99,99% pieno di roba non ti rallenterà. L'unica cosa è che dovresti pulire i tuoi log che si trovano in/var/log. Ciò aumenterà gli straordinari e la cartella conterrà molti Megabyte o Gigabyte di informazioni a seconda della quantità di tempo e dei servizi installati. Per un ciclo di 6 mesi, ottengo circa 20 MB nella cartella del registro.

Se sei davvero paranoico hai questo comando:

(Solo se hai installato aptitude)

sudo aptitude clean- Cancella i pacchetti scaricati dalla cache
sudo aptitude autoclean- Cancella i vecchi pacchetti scaricati dalla cache

(Usa apt-get che arriva già di default)

sudo apt-get clean- Cancella i pacchetti scaricati dalla cache
sudo apt-get autoclean- Cancella i vecchi pacchetti scaricati dalla cache

Per GUI

Ubuntu Tweak

sudo add-apt-repository ppa:tualatrix/next  
sudo apt-get update  
sudo apt-get install ubuntu-tweak

e quindi esegui ubuntu-tweak e c'è un'opzione chiamata Janitor che viene utilizzata per le pulizie di primavera come mostrato nell'immagine:

inserisci qui la descrizione dell'immagine

Puoi anche rimuovere i vecchi file di registro compressi dal sistema

sudo rm -v /var/log/*.gz

Infine c'è uno strumento GUI (Grazie a Uri nel commento per questo. Ho dimenticato):

BleachBit

inserisci qui la descrizione dell'immagine

BleachBit è un'utilità di pulizia anticipata per Ubuntu (simile a CCleaner) e altre distro che pulisce davvero il sistema. Puoi trovarlo nel Software Center semplicemente cercando candeggina. Ciò che lo differenzia da Ubuntu Tweak è che cerca molte cartelle comuni che molte app usano per archiviare i file cache / temp. A parte ciò, migliora un po 'le prestazioni dei browser (poiché li ripulisce) e libreoffice. Ci sono molte altre cose che BleachBit fa ma vai al sito per maggiori informazioni. +1 Uri per il promemoria.

Si noti che questo di solito viene fatto ogni tanti mesi o anni, non tutti i giorni o ogni settimana come in Windows. Linux e Ubuntu hanno un modo unico di essere sempre ottimizzati per questo tipo di "problemi". E prima di chiedere, la frammentazione in Ubuntu è una cosa molto difficile da fare. La frammentazione a livello che vediamo in Windows richiede molti mesi, anche anni, quindi una frammentazione di 2 mesi in Windows (e la lentezza che ne deriva) è all'incirca come 2 o 3 anni in Linux (e anche allora non viene rallentata come in Finestre).

Per un controllo generale ho 2 dischi rigidi da 1 TB, uno non è contiguo allo 0.91% e l'altro è OMG !! 1,2% non contiguo ... dopo 2 anni di uso quotidiano e costante. Quindi suppongo che nel 2050 dovrò "deframmentare" il disco rigido, a meno che non ne abbia acquistato uno nuovo o formattato quello esistente;).

Per l'efficienza energetica

Per quanto riguarda le prestazioni della batteria, è noto che i seguenti strumenti aiutano:

PowerTOP

Può risparmiare diversi minuti / ore di utilizzo della batteria, aumentando la durata della batteria e le sue prestazioni.

Installare: sudo apt-get install powertop

Correre: sudo powertop

inserisci qui la descrizione dell'immagine

Giove

(NON disponibile / necessario dal 13.04) Lettura consigliata Esiste un'applicazione di risparmio energetico simile a Giove? Gestisce molto meglio l'utilizzo della batteria e offre un tempo più lungo della batteria.

sudo add-apt-repository ppa:webupd8team/jupiter  
sudo apt-get update  
sudo apt-get install jupiter

Per eseguire: digita jupiter in Dash o usa l'icona dell'applet Jupiter nel pannello superiore.
inserisci qui la descrizione dell'immagine

TLP

È un buon strumento di gestione dell'alimentazione per monitorare l'utilizzo di Watt:

Installare:

sudo add-apt-repository ppa:linrunner/tlp  
sudo apt-get update  
sudo apt-get install tlp

Per eseguire: basta riavviare, si avvierà come servizio.

L'unico aspetto negativo è che è necessario modificare il file di configurazione per ottenere il massimo dalla batteria, ma l'utilizzo di strumenti come powerstatpuò farti sapere facilmente se lo stai ottimizzando nel modo giusto o sbagliato.


1
Luis, sei il motivo per cui vengo qui ... per imparare.
lqlarry,

2
Computer Janitor è malvagio ... Bleachbit è molto meglio.
Uri Herrera,

2
OMG Uri Mi sono dimenticato di quello ed è quello che ho installato su 3 PC la scorsa settimana. Lol. Grazie aggiungerà.
Luis Alvarado,

1
È un'esagerazione suggerire che Windows debba essere pulito "principalmente ogni settimana, se non tutti i giorni". Puoi promuovere Ubuntu senza dover fare confronti inutili (e non corretti).
bcbc,

1
Un computer in un cyber café e un normale computer Windows per utente singolo non sono comparabili. Ma questo chiarisce sicuramente la tua risposta.
bcbc,

6

La pulizia non è necessaria, ma per i meticolosi tra noi è altamente raccomandato;)

  • apt la cache può crescere abbastanza rapidamente, specialmente quando vengono installati molti nuovi kernel
  • le applicazioni con errori possono lasciare un file qua e là e creare un pasticcio nel filesystem. Per esempio sul mio sistema 10.10 ho qualche decina ~/.recently-used.xbel.XXXXXe ~/.org.chromium.XXXXfile inutili.
  • Le applicazioni disinstallate spesso lasciano i loro file di configurazione nella tua home directory.
  • In caso di problemi nel sistema, i registri possono aumentare enormemente: controllare le dimensioni di /var/loge ~/.xsession-errors.
  • Il più delle volte è l'utente che lascia molta spazzatura ovunque. Apri l' analizzatore di spazio su disco Baobab o qualsiasi altra cosa per avere un'idea di ciò che si è accumulato sul tuo disco nel tempo.
  • tutte le anteprime vengono archiviate e non vengono mai cancellate anche se hai eliminato quelle immagini o non utilizzerai mai più quel CD di foto.
  • se c'è un problema con il filesystem, anche la tua directory lost + found può crescere

Un sistema Ubuntu fa un buon lavoro di pulizia di tutto ciò che non è necessario, ma di tanto in tanto l'amministratore deve pesare ...


3

Di tanto in tanto, apt-get cleanper rimuovere vecchi archivi di download di pacchetti non va male, non sono sicuro che ci sia qualcosa che lo fa automaticamente.

I log saranno gestiti per te da logrotate.

/ tmp viene ripulito per te ad ogni riavvio.


3

in realtà, ha bisogno di ripulire, abbastanza spesso secondo me, la migliore app per questo è un po 'di candeggina, è un po' come il famoso CCleaner su Windows, Bleachbit è nel centro software

pulisce la cache di Firefox, la cache di apt, svuota il cestino ecc., dovrebbe essere installato su Ubuntu per essere onesti, se hai eseguito il tuo sistema per un po ', potresti potenzialmente liberare centinaia di MB alla prima esecuzione di bleachbit

BleachBit


Devo essere in disaccordo con Jayo, dal 5.04 non ho trovato la necessità (non parlando di Ubuntu solo qui) di fare una pulizia abbastanza spesso come l'esperienza che ho avuto in Windows. Nel mio caso, l'utilizzo di Firefox per il periodo di 6 mesi che ho usato prima di formattare / installare / aggiornare alla prossima versione di Ubuntu mi ha permesso di ottenere da 2 GB a 3 GB di spazio di immondizia. Questo, senza fare alcuna pulizia di alcun tipo e accumulare tutti gli aggiornamenti di download senza eliminarli in seguito (incluso il registro di una cache del browser). Confrontando questo con circa 15 GB in Windows nello stesso periodo di tempo che è circa l'80% in meno.
Luis Alvarado,

non ho affatto detto che la spazzatura accumulata in Ubuntu era vicino al livello di Windows, ho detto che la candeggina era simile a CleanCer (www.piriform.com/ccleaner) su Windows, in quello che fanno. dopo una prima manciata di candeggina, libererà ogni volta 100 o più MB. ma le sue altre funzioni è quella di cancellare cache di firefox e miniature, localizzazioni ecc. è ottimo anche per la privacy, nel caso di pulizia delle cache del browser, che pulisce anche i cookie e flash cruft, vale la pena correre almeno una volta al mese secondo me
Jayo,

Non ti preoccupare, sto solo parlando della frequenza delle pulizie. Nel mio caso la frequenza è nulla poiché dal momento in cui esce la nuova versione non è necessario ripulire.
Luis Alvarado,

1
abbastanza equo, ma nella mia esperienza la privacy vale la pena correre spesso, e anche meno immondizia appesa alla mia cartella home meglio è, poiché a mio avviso sembra un sistema più rapido, se il tuo sistema non rallenta con alcuni gbs di spazzatura in esso che è bello
Jayo

2

ciao IMHO Ubuntu ha bisogno che anche con il passare del tempo installi / rimuova le cose diciamo che avrai alcuni file di configurazione che non ti servono più oltre ad alcuni pacchetti orphane ovviamente alcuni pollici ..., puoi provare bleachbit


2
apt-get autoremoveeliminerà i pacchetti rimanenti (pacchetti che sono stati installati come dipendenza da qualcos'altro, ma che qualcos'altro è andato da allora)
Cesio

@Caesium sono d'accordo con te, ma a volte mi piace come ora ho questa voce di menu che non vuole sparire anche con tutto il mio autoremove ed eliminazione: P
kosaidpo

1

Ubuntu e altri tipi di Linux non hanno davvero bisogno di essere ripuliti come si potrebbe fare in Windows. Nel tempo, ovviamente, potresti accumulare sul tuo computer cose che potresti non voler conservare - vecchi documenti, programmi non più utilizzati, ecc. - Ma non c'è nulla di simile al registro di Windows che crea semplicemente disordine che rallenta il tuo computer. Le vecchie cose che salvi non rallenteranno il tuo computer: probabilmente funzionerà più velocemente tra un anno come oggi.

Di tanto in tanto vado attraverso le cose per mantenere le cose pulite e ordinate, perché mi piace essere organizzato, e questo include sbarazzarsi di cose vecchie. Tuttavia, a meno che non decida di modificare le impostazioni o rimuovere programmi di avvio o qualcosa del genere, la mia ossessione per la pulizia non influisce sulle prestazioni del mio computer.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.