Cos'รจ lo Swap in Linux e come usarlo?

linux

Forse molti di voi avranno giร  sentito parlare di questo termine , la maggior parte di voi lo conosce giร , ma per i neofiti che ancora non sanno di cosa sto parlando, vi spiegherรฒ brevemente cos'รจ lo scambio.

La memoria di swap , o memoria virtuale, รจ lo spazio che utilizza l'HDD al posto di un modulo di memoria.

In altre parole , le applicazioni utilizzano la RAM e la sua disponibilitร  per funzionare sul computer; quando sul sistema sono in esecuzione poche applicazioni, queste vengono gestite utilizzando la RAM disponibile.

Cosa succede quando si verifica la situazione opposta, ovvero se le applicazioni necessitano di molta RAM o se semplicemente non c'รจ piรน memoria disponibile? รˆ qui che entra in gioco lo swap.

Lo swap entra in gioco quando la memoria RAM si esaurisce ; il sistema copia parte del contenuto della RAM nello spazio di swap per poter eseguire altre operazioni.

Uno dei principali svantaggi dell'utilizzo di questo sistema รจ che il sistema diventerร  piรน lento, poichรฉ la velocitร  di trasferimento dei dati tra la RAM e l'HDD รจ molto diversa e tutto dipende dall'hardware.

Sebbene in SDD questo cambi radicalmente poichรฉ c'รจ un migliore trasferimento dei dati.

Qui la velocitร  รจ fondamentale. Mentre la RAM trasferisce le informazioni in nanosecondi , un SSD accede ai dati in microsecondi, mentre un normale disco rigido accede ai dati in millisecondi . Ciรฒ significa che la RAM รจ 1000 volte piรน veloce di un SSD e 100.000 volte piรน veloce di un disco rigido standard.

Quando รจ necessario utilizzare lo Swap?

swap

Nonostante su internet si trovino moltissime informazioni, ne troverete due tipi: chi sostiene che Swap sia ormai inutile e chi invece afferma che sia estremamente utile.

Qui nasce un dilemma, la realtร  รจ che personalmente non ho avuto la necessitร  di utilizzare una partizione di swap, questo perchรฉ nel mio caso di solito non pretendo troppo dai miei computer.

Anche se per tutti รจ diverso, dalle mie parti ad oggi non ho mai fatto andare in crash il sistema e non ho sofferto perchรฉ rallenta per mancanza di memoria RAM, mi รจ capitato di notare lentezza, ma รจ stato dovuto perchรจ il mio disco rigido aveva giร  problemi e ho dovuto cambiarlo.

Ma le domande che pongono sono :

  • ยฟQuanto dovrebbe essere la dimensione dello scambio?
  • ยฟLo swap deve essere il doppio della dimensione della RAM o dovrebbe essere la metร  della dimensione della RAM?

Poichรฉ entrambi sono collegati, penso che dal buon senso si possa dedurre cosa si dovrebbe fare.

Se hai un computer con 16 GB di RAM il tuo Swap sarebbe 32 GB o 8 GB, la realtร  รจ che nessuno, per buon senso, quando accedi a 8 GB di memoria nel tuo HDD ti porta da circa 2 minuti in poi, vedendo la velocitร  di trasferimento della tabella descritta sopra non รจ congruente.

Ora , se hai piรน di 8 GB di RAM , bastano solo 2 GB di swap ; usarne di piรน non ha senso.

Ora , se hai 6 GB o meno, ti consigliamo di utilizzare da 1 GB a 2 GB.

Se utilizzi attivitร  di editing video, rendering o per riprodurre titoli che richiedono qualcosa di considerevole, la cosa piรน sana e migliore รจ aumentare la nostra memoria RAM e avere solo i nostri 2 GB di Swap.

Infine sta a te scegliere quanto spazio su disco dedicare a Swap, come ho giร  detto, personalmente non ho mai saturato il mio sistema quindi fa parte del tuo modo di usare il tuo computer anche avere diverse applicazioni aperte se non tu hanno in uso.


Aggiungi come fonte preferita in Google