Come ottimizzare Ram su Linux

Sfondo di Ubuntu Fire

In questo articolo o in un piccolo consiglio, ve ne darò alcuni soluzioni pratiche basato sul buon senso ottimizzare Ram delle nostre apparecchiature, e quindi la velocità del nostro sistema operativo.

Questi suggerimenti sono validi per qualsiasi distribuzione di Linux, o Ubuntu, Fedora, Apri Suse, Debian, Mandriva, Menta piperita o come si chiama.

Prima di tutto, è sapere se dobbiamo creare un file partizione di swap o SWAP quando si tratta di installare la nostra distribuzione Linux preferita.

Molti utenti Linux, durante l'installazione del sistema, assegnano già di default un file swap partizione SWAP, una partizione che, trovandosi sul disco rigido del nostro computer, è molto più lenta della memoria Ram stessa.

Memorie RAM

Questo è il motivo per cui consiglio, a meno che non abbiamo un file attrezzatura molto vecchia e con risorse scarse, non abilitare la partizione di swap, poiché questo renderà il nostro team molto più lento.

Ad esempio, se abbiamo un computer con solo 512 MB di RAM e vorremmo installare Ubuntu, Ne consiglierei uno Partizione SWAP con 512 MB.

Per le squadre con 1 GB di RAM o superiore partizione SWAP diventa inutile e l'unica cosa che può succedere è che il nostro computer diventi più lento, mai più veloce.

Altra cosa che dobbiamo controllare per il corretto funzionamento del nostro sistema, e il risparmio di Ram con il conseguente aumento della velocità di elaborazione, sono le applicazioni che ci vengono aperte all'avvio del sistema e rimangono in esecuzione in background.

Per controllare queste opzioni, dobbiamo solo entrare nella configurazione del sistema e selezionare applicazioni all'avvioin Ubunto 12.04 e 12.10, semplicemente inserendo il file Dash Applicazioni all'inizio possiamo entrare nell'applicazione di configurazione e ottimizzarla con le applicazioni e i servizi di cui abbiamo veramente bisogno per il corretto funzionamento del sistema.

Maggiori informazioni - Ubuntu 12.10 "Quantal Quetzal" su ASUS EEPC 1000HEPeppermint OS, un'altra distribuzione Linux basata su Ubuntu 12.04


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Dryden suddetto

    Finché non si intende utilizzare funzionalità come l'ibernazione, in cui è necessario uno Swap di una dimensione approssimativa di 1,5 volte la RAM totale nel sistema. Vale a dire: se hai 4 Gb di RAM e vuoi ibernare, devi avere uno Swap di 4,5 Gb o 4,3 Gb, almeno.

  2.   Cheli cheli suddetto

    La cosa di swap è completamente falsa, se non crei una partizione di swap, la cosa più sicura è che viene creato un file di swap e il kernel quando esaurisce la memoria farà esattamente lo stesso ma usando il file di swap, che è sempre molto peggio perché può creare una frammentazione del disco non necessaria nella partizione in cui si trova il file. Hai anche un altro problema, se il kernel rileva lo swap può fare ottimizzazioni della memoria come lo scambio di pagine poco utilizzate e riutilizzare quella memoria libera per le cache, quindi, ad esempio, gli accessi al disco sono molto ottimizzati. Quindi la mia raccomandazione è di creare sempre una partizione di swap, anche se hai 8 GB di RAM perché se non hai bisogno dello swap la cosa peggiore che ti può capitare è che sprechi qualche gigabyte di disco ma come ad un certo punto è necessario per uno qualsiasi dei motivi che ho esposto e sicuramente altri che non mi vengono in mente in questo momento, perderai prestazioni.

    -
    cheli.aradaen.com

    1.    Carlos suddetto

      Il tuo commento è molto interessante, per quelli di noi che non sanno molto di questo argomento, qual è il tuo consiglio sulla dimensione della partizione di swap?

      1.    unsigned suddetto

        inchiodalo 2 GB

  3.   Ale suddetto

    La solita soluzione al problema di Swap non è eliminare questa partizione, ma modificare il valore di "swappiness". È possibile cercare in Internet numerosi modi per utilizzare la RAM più di Swap.

  4.   F. Javier Carazo Gil suddetto

    Come dice Cheli Cheli, quello che dici sullo scambio è falso. Quando un processo non funziona correttamente e il sistema riserva la memoria per il suo heap, deve estrarre la memoria ovunque si trovi. Se la RAM è insufficiente perché è completamente occupata, devi rimuoverla da qualche parte ed è lì che appare lo scambio.

    È vero che è più lento ma è anche vero che il sistema operativo deve dare memoria (in casi estremi può negare la prenotazione ma nel normale funzionamento deve garantire memoria disponibile per tutti).

    La gerarchia della memoria, le politiche di sostituzione e il buon lavoro del kernel renderanno già la perdita di prestazioni il meno possibile.

  5.   Fosco_ suddetto

    Non rimuoverei nemmeno lo scambio, alcuni programmi come database o server web chiederanno l'esistenza di una partizione di scambio. 

  6.   Miquel Mayol e Tur suddetto

    Mi sembra che dovresti rettificare, se hai abbastanza RAM, anche se hai una partizione di swap viene usata a malapena e come si dice qui, per quando ne hai bisogno, meglio averla in una partizione dedicata che in un file .

    D'altra parte, hai omesso il task script freecache.py, che è molto comodo da avere a portata di mano, perché il kernel Linux usa la "memoria residua" come memoria cache per andare più veloce, ma a volte rallenta non svuotandola . 

    In quei momenti è necessario eseguire freecache o su computer con poca ram per averlo in avvio automatico, lo script svuota tutta la cache quando il computer esaurisce la RAM aggiungendo la cache più la memoria utilizzata. Se il suo utilizzo viene continuato, questa cache impiega diversi minuti per crescere di nuovo, nonostante venga eseguito un programma che fa soffrire la ram.

    1.    Francisco Ruiz suddetto

      Haber, mi baso sulla mia esperienza con i miei computer, e quello a cui volevo riferirmi è che molte persone creano enormi partizioni SWAP che non valgono nulla, quando con una RAM sufficiente e un piccolo SWAP devi risparmiare

      1.    giornora suddetto

        VEDIAMO se possiamo imparare a scrivere ...

  7.   Rafa GCG suddetto

    Lo scambio deve sempre esistere, nei sistemi con 24 GB di RAM penso che sia 512 MB su un SSD. E nei sistemi di 4 Gb di RAM di 1024 Mb su un SSD. Oggigiorno mettere il doppio di ra RAM mi sembra una sciocchezza, e EYE è quello che fa Ubuntu di default se lo lasci in automatico. Crea 8 Gb di SWAP in un sistema di 4 Gb di RAM, è molto, ovviamente non fa male neanche e sicuramente ci sono gigabyte e gigabyte di riserva ...

    PS.- Congratulazioni per il blog

  8.   Herbert suddetto

    Il problema non è lo swap, è la memoria virtuale (che è responsabile del paging e dell'isolamento dei processi), per impostazione predefinita Debian e derivati ​​ne mettono il 60% nello swap, con l'uso dello swap si riempie di spazzatura non rilasciato dai processi). Programmi come ailurus o vmm ti permettono di cambiare la percentuale, il 10% è quello che molti raccomandano.

  9.   Ospite suddetto

    Un'altra cosa importante per te è il modo in cui viene utilizzato lo scambio e le prestazioni che si ottengono (scambio). Puoi leggere di più su di esso su: http://puppetlinux.blogspot.com.es/2011/10/configurar-el-uso-de-la-swap.html