Prestazioni sitema durante utilizzo swap
Prestazioni sitema durante utilizzo swap
Ciao a tutti,
Uso abitualmente ubuntu da un paio d'anni, c'è un comportamento del sistema che ancora non riesco a comprendere e che mi provoca, a volte, un giramento di scatole notevole per non dire di peggio.
Ho un sistema con 2gb di ram, fino a che la swap non viene utilizzata va tutto come un missile, mi basta sforare la disponibilità di ram e utilizzare pochi mega di memoria swap per rendere il sistema inutilizzabile...
Per inutilizzabile intendo completamente paralizzato, non riesco nemmeno a killare i processi per minuti, insomma un disastro.
Io comprendo benissimo un rallentamento, ma così non è possibile,
qualche esperto sa come migliorare la situazione o non vi è via di uscita?
Ciao
Uso abitualmente ubuntu da un paio d'anni, c'è un comportamento del sistema che ancora non riesco a comprendere e che mi provoca, a volte, un giramento di scatole notevole per non dire di peggio.
Ho un sistema con 2gb di ram, fino a che la swap non viene utilizzata va tutto come un missile, mi basta sforare la disponibilità di ram e utilizzare pochi mega di memoria swap per rendere il sistema inutilizzabile...
Per inutilizzabile intendo completamente paralizzato, non riesco nemmeno a killare i processi per minuti, insomma un disastro.
Io comprendo benissimo un rallentamento, ma così non è possibile,
qualche esperto sa come migliorare la situazione o non vi è via di uscita?
Ciao
Ultima modifica di tulkas_s il mercoledì 14 luglio 2010, 12:10, modificato 1 volta in totale.
-
jerico
- Tenace Tecnocrate

- Messaggi: 19127
- Iscrizione: lunedì 21 luglio 2008, 23:43
- Desktop: Gnome
- Distribuzione: Archlinux
Re: Prestazioni sitema durante utilizzo swap
ciao... non sono esperto in materia ma cominciamo a vedere quanta swap c è... posta
free -m
free -m
Re: Prestazioni sitema durante utilizzo swap
Codice: Seleziona tutto
total used free shared buffers cached
Mem: 2012 1434 577 0 37 669
-/+ buffers/cache: 726 1285
Swap: 2384 61 2323
- Starless
- Entusiasta Emergente

- Messaggi: 2020
- Iscrizione: domenica 10 giugno 2007, 11:45
- Località: Martina Franca (TA)
Re: Prestazioni sitema durante utilizzo swap
Prova a vedere qui http://forum.ubuntu-it.org/index.php?action=printpage;topic=356829.0
All'interno viene riportato un link interessante http://www.n2h.it/unixlinux/velocizzare-linux-diminuendo-la-frequenza-di-utilizzo-del-file-di-swap/%20%28http:/www.nothing2hide.net/unixlinux/velocizzare-linux-diminuendo-la-frequenza-di-utilizzo-del-file-di-swap/
Il problema è lo stesso del tuo e, cioè, che inizia ad usare lo swap troppo presto.
Comunque credo che lo spazio di swap da quasi 2,5GB con 2GB di RAM è eccessivo.
All'interno viene riportato un link interessante http://www.n2h.it/unixlinux/velocizzare-linux-diminuendo-la-frequenza-di-utilizzo-del-file-di-swap/%20%28http:/www.nothing2hide.net/unixlinux/velocizzare-linux-diminuendo-la-frequenza-di-utilizzo-del-file-di-swap/
Il problema è lo stesso del tuo e, cioè, che inizia ad usare lo swap troppo presto.
Comunque credo che lo spazio di swap da quasi 2,5GB con 2GB di RAM è eccessivo.
Ultima modifica di Starless il lunedì 12 luglio 2010, 18:08, modificato 1 volta in totale.
Basilicata Linux Users Group: http://www.baslug.org
Moto Club Martina Franca: http://www.mcmartinafranca.it
Puglia Enduro: http://www.pugliaenduro.it
Ricerca: http://folding.stanford.edu/Italian/Main e http://www.worldcommunitygrid.org/
Moto Club Martina Franca: http://www.mcmartinafranca.it
Puglia Enduro: http://www.pugliaenduro.it
Ricerca: http://folding.stanford.edu/Italian/Main e http://www.worldcommunitygrid.org/
Re: Prestazioni sitema durante utilizzo swap
Grazie per le info ma non può essere lo stesso problema.
Avevo già portato lo vm.swappiness = 10, il 10% non mi sembra troppo presto visto che normalmente è al 60 se non sbaglio.
Il problema non è il "quando usa la memoria swap" ma che quando usa la memoria swap il sistema rallenta in modo insensato come se l'accesso al disco sia difficoltoso o qualche cosa che è al di la della mia comprensione.
Ciao e grazie per l'aiuto intanto.
Avevo già portato lo vm.swappiness = 10, il 10% non mi sembra troppo presto visto che normalmente è al 60 se non sbaglio.
Il problema non è il "quando usa la memoria swap" ma che quando usa la memoria swap il sistema rallenta in modo insensato come se l'accesso al disco sia difficoltoso o qualche cosa che è al di la della mia comprensione.
Ciao e grazie per l'aiuto intanto.
- Starless
- Entusiasta Emergente

- Messaggi: 2020
- Iscrizione: domenica 10 giugno 2007, 11:45
- Località: Martina Franca (TA)
Re: Prestazioni sitema durante utilizzo swap
Dal risultato del comando free l'utilizzo della memoria è comunque strano. Infatti nonostante hai 500MB di RAM libera hai swappato 61MB. E' chiaro che non so se quando hai dato il comando avevi finito di fare qualcosa che richiedeva molta memoria e che quindi finendo di fare questa cosa si è liberata la memoria ma non svuotato lo swap.
In ogni modo io proporrei:
1) Ridimensionare a 1GB lo swap
2) Disattivare lo swap e testare:
In ogni modo io proporrei:
1) Ridimensionare a 1GB lo swap
2) Disattivare lo swap e testare:
Codice: Seleziona tutto
swapoff -aBasilicata Linux Users Group: http://www.baslug.org
Moto Club Martina Franca: http://www.mcmartinafranca.it
Puglia Enduro: http://www.pugliaenduro.it
Ricerca: http://folding.stanford.edu/Italian/Main e http://www.worldcommunitygrid.org/
Moto Club Martina Franca: http://www.mcmartinafranca.it
Puglia Enduro: http://www.pugliaenduro.it
Ricerca: http://folding.stanford.edu/Italian/Main e http://www.worldcommunitygrid.org/
Re: Prestazioni sitema durante utilizzo swap
Lo spazio occupato in swap era un residuo rimasto li, visto che poco prima mi avevo riempito la ram ero traboccato nella swap...ed esasperato per l'ennesimo rallentamento mi vi ho scritto.
Se disattivo la swap e saturo la ram a cosa dovrei andare in contro?
Riposto il risultato di free -m perchè penso che sia più significativo ora:
Se disattivo la swap e saturo la ram a cosa dovrei andare in contro?
Riposto il risultato di free -m perchè penso che sia più significativo ora:
Codice: Seleziona tutto
total used free shared buffers cached
Mem: 2012 1701 310 0 118 998
-/+ buffers/cache: 585 1426
Swap: 2384 0 2384
-
jerico
- Tenace Tecnocrate

- Messaggi: 19127
- Iscrizione: lunedì 21 luglio 2008, 23:43
- Desktop: Gnome
- Distribuzione: Archlinux
Re: Prestazioni sitema durante utilizzo swap
lasci/usi molti programmi che richiedono molta ram, in esecuzione? ogni quanto riavvii?
- Starless
- Entusiasta Emergente

- Messaggi: 2020
- Iscrizione: domenica 10 giugno 2007, 11:45
- Località: Martina Franca (TA)
Re: Prestazioni sitema durante utilizzo swap
OK.
Quindi stavamo parlando di tutt'altro!!!
La situazione allora è più complessa. Potrebbe essere qualsiasi cosa: ad esempio il disco che ha dei cluster danneggiati.
Tu hai detto:
Quindi stavamo parlando di tutt'altro!!!
La situazione allora è più complessa. Potrebbe essere qualsiasi cosa: ad esempio il disco che ha dei cluster danneggiati.
Tu hai detto:
Ma la partizione di swap che usi è sempre la stessa oppure nel riformattare hai piallato l'intero disco e ricreato tutto ogni qualvolta hai installato una versione nuova??Uso abitualmente ubuntu da un paio d'anni
Basilicata Linux Users Group: http://www.baslug.org
Moto Club Martina Franca: http://www.mcmartinafranca.it
Puglia Enduro: http://www.pugliaenduro.it
Ricerca: http://folding.stanford.edu/Italian/Main e http://www.worldcommunitygrid.org/
Moto Club Martina Franca: http://www.mcmartinafranca.it
Puglia Enduro: http://www.pugliaenduro.it
Ricerca: http://folding.stanford.edu/Italian/Main e http://www.worldcommunitygrid.org/
Re: Prestazioni sitema durante utilizzo swap
Ho piallato tutto con l'uscita del 10.04, che tipo di diagnostica si può fare su una partizione di swap?
- Starless
- Entusiasta Emergente

- Messaggi: 2020
- Iscrizione: domenica 10 giugno 2007, 11:45
- Località: Martina Franca (TA)
Re: Prestazioni sitema durante utilizzo swap
E' una partizione senza file system. In altre parole è RAW.tulkas_s ha scritto: Ho piallato tutto con l'uscita del 10.04, che tipo di diagnostica si può fare su una partizione di swap?
L'unica cosa che mi viene in mente è fare un controllo della superficie con badblocks. Credo si possa fare una cosa del genere:
Codice: Seleziona tutto
sudo badblocks /dev/partizione_di_swapCodice: Seleziona tutto
sudo badblocks /dev/sda5Basilicata Linux Users Group: http://www.baslug.org
Moto Club Martina Franca: http://www.mcmartinafranca.it
Puglia Enduro: http://www.pugliaenduro.it
Ricerca: http://folding.stanford.edu/Italian/Main e http://www.worldcommunitygrid.org/
Moto Club Martina Franca: http://www.mcmartinafranca.it
Puglia Enduro: http://www.pugliaenduro.it
Ricerca: http://folding.stanford.edu/Italian/Main e http://www.worldcommunitygrid.org/
- pieddu
- Tenace Tecnocrate

- Messaggi: 13453
- Iscrizione: sabato 11 novembre 2006, 21:46
- Desktop: Mate XFCE
- Distribuzione: Devuan Trisquel
- Sesso: Maschile
- Località: Serravalle di Chienti (Taverne)
Re: Prestazioni sitema durante utilizzo swap
Se trova la swap nel disco rigido, la attiva....Starless ha scritto: .....o parti con una distribuzione live.
Codice: Seleziona tutto
sudo swapoff -aRe: Prestazioni sitema durante utilizzo swap
Prima di tutto vi ringrazio per l'aiuto che mi state dando.
Il comando non mi da nessun output alla fine del controllo e nemmeno nessun "verbose", quindi presumo di non avere cluster danneggiati.
Il comando
Codice: Seleziona tutto
sudo badblokcks /dev/sda2- Starless
- Entusiasta Emergente

- Messaggi: 2020
- Iscrizione: domenica 10 giugno 2007, 11:45
- Località: Martina Franca (TA)
Re: Prestazioni sitema durante utilizzo swap
Non mi viene niente in mente.
La cosa che ti dico è che quando installi Ubuntu fai fare a lui in automatico la creazione e la collocazione della partizione di swap.
La cosa che ti dico è che quando installi Ubuntu fai fare a lui in automatico la creazione e la collocazione della partizione di swap.
Basilicata Linux Users Group: http://www.baslug.org
Moto Club Martina Franca: http://www.mcmartinafranca.it
Puglia Enduro: http://www.pugliaenduro.it
Ricerca: http://folding.stanford.edu/Italian/Main e http://www.worldcommunitygrid.org/
Moto Club Martina Franca: http://www.mcmartinafranca.it
Puglia Enduro: http://www.pugliaenduro.it
Ricerca: http://folding.stanford.edu/Italian/Main e http://www.worldcommunitygrid.org/
Re: Prestazioni sitema durante utilizzo swap
E' esattamente quello che ho fatto, oltre tutto su questa macchina non è installato nessun secondo sistema operativo, è proprio tutto a disposizione di ubuntu(il disco fisso intendo).
Mi viene il dubbio che sia cosi per tutti, solo che non tutti riescono a saturare la ram con questo sistema che non ne è per nulla ghiotto.
Non può essere "normale" così...
Mi viene il dubbio che sia cosi per tutti, solo che non tutti riescono a saturare la ram con questo sistema che non ne è per nulla ghiotto.
Non può essere "normale" così...
- Starless
- Entusiasta Emergente

- Messaggi: 2020
- Iscrizione: domenica 10 giugno 2007, 11:45
- Località: Martina Franca (TA)
Re: Prestazioni sitema durante utilizzo swap
Sinceramente non so che dirti. Se sia normale non lo so. Io uso molto le macchine virtuali e spesso vado in swap nonostante i 4GB di RAM. Ma non ho mai avuto comportamenti come quelli che tu dici da bloccare il PC.tulkas_s ha scritto: E' esattamente quello che ho fatto, oltre tutto su questa macchina non è installato nessun secondo sistema operativo, è proprio tutto a disposizione di ubuntu(il disco fisso intendo).
Mi viene il dubbio che sia cosi per tutti, solo che non tutti riescono a saturare la ram con questo sistema che non ne è per nulla ghiotto.
Non può essere "normale" così...
Quando succede quello che tu dici hai mai provato a dare il comando top per vedere se c'è qualche processo impazzito??
Basilicata Linux Users Group: http://www.baslug.org
Moto Club Martina Franca: http://www.mcmartinafranca.it
Puglia Enduro: http://www.pugliaenduro.it
Ricerca: http://folding.stanford.edu/Italian/Main e http://www.worldcommunitygrid.org/
Moto Club Martina Franca: http://www.mcmartinafranca.it
Puglia Enduro: http://www.pugliaenduro.it
Ricerca: http://folding.stanford.edu/Italian/Main e http://www.worldcommunitygrid.org/
- il_muflone
- Tenace Tecnocrate

- Messaggi: 18878
- Iscrizione: venerdì 1 maggio 2009, 15:31
- Desktop: GNOME Shell
- Distribuzione: Arch Linux x86_64
- Località: Profondo sud
- Contatti:
Re: Prestazioni sitema durante utilizzo swap
che la swap sia un po' lenta è normale e plausibile.
non è plausibile invece che pochi (< 100) MB di swap portino risultati come quelli che hai descritto (Per inutilizzabile intendo completamente paralizzato, non riesco nemmeno a killare i processi per minuti, insomma un disastro.)
io ho 4 GB di ram e un costante leggero utilizzo di ram (60-200 MB), non riscontro però nessun rallentamento significativo, al massimo qualche VM lenta ad aggiornare lo schermo o qualche altro programma lento a rialzarsi dopo la riduzione a icona.
il computer è un fisso o un notebook?
il disco fisso è SATA?
non è plausibile invece che pochi (< 100) MB di swap portino risultati come quelli che hai descritto (Per inutilizzabile intendo completamente paralizzato, non riesco nemmeno a killare i processi per minuti, insomma un disastro.)
io ho 4 GB di ram e un costante leggero utilizzo di ram (60-200 MB), non riscontro però nessun rallentamento significativo, al massimo qualche VM lenta ad aggiornare lo schermo o qualche altro programma lento a rialzarsi dopo la riduzione a icona.
il computer è un fisso o un notebook?
il disco fisso è SATA?
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
-
jerico
- Tenace Tecnocrate

- Messaggi: 19127
- Iscrizione: lunedì 21 luglio 2008, 23:43
- Desktop: Gnome
- Distribuzione: Archlinux
Re: Prestazioni sitema durante utilizzo swap
prova a creare una nuova partizione di swap su un'altra parte del disco e poi modifichi l'fstab
- il_muflone
- Tenace Tecnocrate

- Messaggi: 18878
- Iscrizione: venerdì 1 maggio 2009, 15:31
- Desktop: GNOME Shell
- Distribuzione: Arch Linux x86_64
- Località: Profondo sud
- Contatti:
Re: Prestazioni sitema durante utilizzo swap
volevo scriverlo ma mi son dimenticato, prova a creare un file di swap nella tua home con
dd if=/dev/zero of=$HOME/2GB.swp bs=1M count=2048
e poi lo attivi da fstab con
/home/tuoutente/2GB.swp none swap sw 0 2
disattivando naturalmente l'altro.
dd if=/dev/zero of=$HOME/2GB.swp bs=1M count=2048
e poi lo attivi da fstab con
/home/tuoutente/2GB.swp none swap sw 0 2
disattivando naturalmente l'altro.
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Re: Prestazioni sitema durante utilizzo swap
Info: la macchina in questione è un dell Inspiron 9400 con T2400 @ 1.83GHz,2012MiB di ram e 82801GBM/GHM (ICH7 Family) SATA IDE Controller.
Test 1: Ho provato ad ad attivare una nuova partizione di swap sempre da 2 giga, con il resto delle impostazioni uguali, mi sembra che le prestazioni siano leggermente superiori, quanto meno riesco, anche se un pò a fatica, a killare i processi.
Posto il risultato di free -m:
La nota è che nonostante tutti i processi e il casino che ho creato per riempire 2 giga di ram i 2 core rimangono sotto il 40% di load.
Ora provo a: ridurre la partizione a 1 giga come mi avete suggerito, anche se non ne capisco l'utilità
Impostare uno swappines meno aggressivo a 30% e vedere come si comporta.
See u soon.
Test 1: Ho provato ad ad attivare una nuova partizione di swap sempre da 2 giga, con il resto delle impostazioni uguali, mi sembra che le prestazioni siano leggermente superiori, quanto meno riesco, anche se un pò a fatica, a killare i processi.
Posto il risultato di free -m:
Codice: Seleziona tutto
stefano@stefano-laptop:~$ free -m
total used free shared buffers cached
Mem: 2012 1916 95 0 1 92
-/+ buffers/cache: 1822 189
Swap: 2259 103 2155
Ora provo a: ridurre la partizione a 1 giga come mi avete suggerito, anche se non ne capisco l'utilità
Impostare uno swappines meno aggressivo a 30% e vedere come si comporta.
See u soon.
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 6 ospiti