[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: swapoff a ripresa da ibernazione



On 16/08/2016 10:07, tarqui wrote:
Il 15/08/2016 16:54, Davide Prina ha scritto:
On 15/08/2016 15:54, tarqui wrote:
Il 15/08/2016 12:16, Davide Prina ha scritto:

ma non appena è necessario lo swap il rallentamento che noto mi sembra
eccessivo: mouse a scatti, siderali tempi di attesa di risposta ai
comandi
questo è davvero strano, non dovrebbe mai capitare a meno che:
* hai un problema hardware su hard disk/RAM/...
farò un test sui blocchi della partizione swap. e cercherò qualcosa di
analogo per la ram.

non solo i blocchi dello swap, fallo su tutti i dischi
smartools, fsck

* hai messo lo swap su una partizione (o file su disco) di un disco
che ha tempi di accesso lenti
unico hard-disk con /, swap e /home

se hai hd molto vecchi, allora lo swap andrebbe creato all'inizio del disco, per essere più veloce... inoltre sarebbe meglio averlo su un altro disco rispetto a dove leggi/scrivi maggiormente
O creare più partizioni/file di swap con priorità diverse su dischi diversi

* sei a tappo nell'uso della RAM e appena qualcosa viene buttata sullo
swap è necessaria dai processi di esecuzione e quindi viene ricaricata
in RAM, ma questa non è sufficiente e quindi butta qualcosa in swap
per liberare spazio, ma subito dopo deve ricaricarla in RAM, ... e
così all'infinito
questo non l'avevo considerato. cercherò di analizzare meglio quali
processi hanno accesso allo swap nei momenti critici.

non solo la partizione di swap che hai creato, ma tutto ciò che è sul disco dove hai creato la partizione di swap

* hai CPU/disco/... occupati da processi in background con maggiore
priorità e che usano pesantemente una o più risorse

penso di poterlo escludere, cerco di evitare tutti gli appesantimenti
visto che il pc non è nuovo fiammante.

ma che architettura hardware stai usando?
$ dpkg  --print-architecture

CPU reale
$ cat /proc/cpuinfo

dischi
$ df -h

# fdisk -l /dev/sda <--- o il device del tuo hd

stai usando relatime per diminuire l'uso del disco?
$ cat /etc/fstab

Io sto usando un PC preso, se non erro, nel 2008. Sto usando Stretch (testing) con architettura amd64 e non ho nessun problema da te accennato.

e far svuotare lo swap appena possibile.

se metti 0 dovresti avere il minimo suo utilizzo, quando è
strettamente indispensabile
appunto. lo swappiness agisce su quando iniziare a usare lo swap, ma non
su quando smettere. ci andrebbe una variabile "unsappiness" che
indicasse con quale percentuale di ram libera cominciare a ricaricare i
dati dallo swap.

prova a vedere se questa soluzione automatica può aiutarti
https://help.ubuntu.com/community/SwapFaq#Empty_Swap

Ciao
Davide

--
Dizionari: http://linguistico.sourceforge.net/wiki
Browser: http://www.mozilla.org/products/firefox
GNU/Linux User: 302090: http://counter.li.org
Non autorizzo la memorizzazione del mio indirizzo su outlook


Reply to: