[Risolto] Utilizzo della swap - ancora non mi è chiaro

Nuovo di Arch Linux? Nessun problema, fai qui le tue domande
Rispondi
allinone
Arciere
Messaggi: 176
Iscritto il: 5 aprile 2014, 12:16
Architettura: x86_64 (64bit)

[Risolto] Utilizzo della swap - ancora non mi è chiaro

Messaggio da allinone » 29 gennaio 2016, 19:42

Buonasera a tutti, mi scuso in anticipo se la domanda sembrerà stupida ma non mi è chiaro il perché mi ritrovo, per esempio, così:

Codice: Seleziona tutto

[andrea@andrea ~]$ free
              total        used        free      shared  buff/cache   available
Mem:        3968708     1408648     1460720      761116     1099340     1735460
Swap:       4194300      816084     3378216
Mi spiego meglio e arrivo al dunque:
dal momento che ho

Codice: Seleziona tutto

 cat /etc/sysctl.d/99-sysctl.conf
vm.swappiness=1
vm.vfs_cache_pressure=50
perché il sistema sta utilizzando Swap anche quando ha ancora della memoria libera?
Sto interpretando male i dati?
Ho configurato male qualcosa?

Un saluto a tutti, Andrea.
Ultima modifica di allinone il 30 gennaio 2016, 9:30, modificato 1 volta in totale.

pineout
Little John
Messaggi: 1264
Iscritto il: 10 luglio 2014, 9:08

Re: Utilizzo della swap - ancora non mi è chiaro

Messaggio da pineout » 29 gennaio 2016, 19:56

La configurazione mi sembra giusta, probabilmente la swap e' un residuo di quando hai sforato con la ram.

In alcuni rari casi il comando free potrebbe sballare, prova ad usare htop.

Avatar utente
TheSaint
Robin Hood
Messaggi: 7973
Iscritto il: 8 settembre 2007, 7:43
Architettura: x86_64 (64bit)
Località: davanti al computer

Re: Utilizzo della swap - ancora non mi è chiaro

Messaggio da TheSaint » 29 gennaio 2016, 19:58

Forse hai messo una swappiness bassa.
F the saint 13 anni da questo forum ;)
Gli uomini consumano il pianeta, almeno due di queste cose si possono ridurre.

allinone
Arciere
Messaggi: 176
Iscritto il: 5 aprile 2014, 12:16
Architettura: x86_64 (64bit)

Re: Utilizzo della swap - ancora non mi è chiaro

Messaggio da allinone » 29 gennaio 2016, 20:08

Ho volutamente settato una swappiness molto bassa affinchè il sistema "swappasse" il meno possibile. Ho sbagliato pensando così (non è ironico)?

Oppure pensando a cosa ha detto Pineout, il risultato di free, evidenzia si l'utilizzo di swap, ma non di ora, di quest'attimo, ma di un utilizzo precedente, magari di pochi attimi fa, dove di libero non avevo più nulla?

Ora, in ques'attimo, invece, la memoria è tornata disponibile ma rimane segnalato in swap quello che è stato scritto pochi attimi fa

Ragionamento contorto, spero di essermi spiegato.

EDIT
htop conferma +/- free

pineout
Little John
Messaggi: 1264
Iscritto il: 10 luglio 2014, 9:08

Re: Utilizzo della swap - ancora non mi è chiaro

Messaggio da pineout » 29 gennaio 2016, 20:25

Mi sono spiegato male, anche io quando sforo la swap questa non si disimpegna tanto facilmente, probabilmente l'area di memoria swappata e' effettivamente un'area di memoria poco utilizzata.

allinone
Arciere
Messaggi: 176
Iscritto il: 5 aprile 2014, 12:16
Architettura: x86_64 (64bit)

Re: Utilizzo della swap - ancora non mi è chiaro

Messaggio da allinone » 29 gennaio 2016, 20:29

ok, quindi il ragionamento è giusto?
Utilizza la swap e scrive, poi se anche non serve più, non torna facilmente a zero.
Ma questo incide sulle performance del sistema?
Cioè, quando scrive, sicuramente si, ma dopo?
Grazie ancora, Andrea.

pineout
Little John
Messaggi: 1264
Iscritto il: 10 luglio 2014, 9:08

Re: Utilizzo della swap - ancora non mi è chiaro

Messaggio da pineout » 29 gennaio 2016, 22:51

Rallenta un minimo anche quando legge, rallenta molto di piu' in seguito ad una richiesta di lettura che implichi una riscrittura sempre per mancanza di ram.

Avatar utente
TheSaint
Robin Hood
Messaggi: 7973
Iscritto il: 8 settembre 2007, 7:43
Architettura: x86_64 (64bit)
Località: davanti al computer

Re: Utilizzo della swap - ancora non mi è chiaro

Messaggio da TheSaint » 30 gennaio 2016, 7:10

Ma se mettessi almeno 4 Gb di ram, non avresti tutti questi sintomi ?
F the saint 13 anni da questo forum ;)
Gli uomini consumano il pianeta, almeno due di queste cose si possono ridurre.

allinone
Arciere
Messaggi: 176
Iscritto il: 5 aprile 2014, 12:16
Architettura: x86_64 (64bit)

Re: Utilizzo della swap - ancora non mi è chiaro

Messaggio da allinone » 30 gennaio 2016, 9:29

Grazie a tutti, dubbi risolti.
@TheSaint sono già adesso 4gb di ram. Evidentemente non bastano. Pensavo infatti di aggiungere altri 4gb.
Saluti, Andrea.

Rispondi