Newsgroup: it.comp.os.linux.iniziare
Titolo: Ma se scrivo questo.. ?

"sudo swapoff -a && swapon -a"
Ho notato, monitorando il sistema, che dopo aver spento una macchina
virtuale avevo "500 mb ram libera" e "200 mb di swap scritta" ..
Con conseguente "calo" delle prestazioni del desktop grafico, lentezza
delle finestre etc, cosa che non sopporto..
Allora ho provato a cercare in rete e ho visto che si puo' disabilitare
la swap e quindi riabilitarla..
L'ho fatto e ... funziona tutto.., swap liberata in favore della ram
(che se n'è presa carico), prestazioni ristabilite...  nessun crash o
strane malefatte...
La mia domanda a voi guru, è: come limitare al limite l'uso della swap ?
Immagino, anzi sono sicuro, che il sistema lo farà già... ma .. non ci
sono trucchi in merito a questo argomento ? 
Domanda vaga... ma l'esempio sopra riportato credo sia indicativo.. 
Ciao
Stighy

 La mia domanda a voi guru, è: come limitare al limite l'uso della swap ?
swappiness
-- 
Flavio Visentin
Ubuntu in Zulu significa "Non so usare Debian". (cit. CtRiX)

 swappiness
Mercì flavio..


La put***a eva ... che incremento di prestazioni !!!!!!!
perdonate il francesismo..
saluti

 perdonate il francesismo..
Puoi anche provare il nuovo kernel 2.6.33 e la swap compressa in RAM. Se ti 
capita spesso di swappare ed hai una CPU veloce, può dare incrementi fino 
anche al 30% in occasione di swap.


 
Mah guarda, quando il sistema mi chiederà di aggiornare lo farò, non mi
spingo così oltre.. Però sai, mi giravan le palle a vedere spesso la RAM
utilizzata a metà e l'uso della swap .. con in più il fatto che sto
usando un HD esterno USB .. puoi capire il fastidio nell'interattività
che mi si veniva a creare .. 
Come sempre dico "non muore nessuno" però è bello sapere di poter
mettere le mani su questi settaggi per migliorare sempre il sistema ... 

 mettere le mani su questi settaggi per migliorare sempre il sistema ...
In realta' non lo stai migliorando, cosi' facendo tutto l'avvio di sistema, 
del Desktop Environment e delle applicazioni piu'
 usate (es Firefox) lo hai caricato in ram, e il sistema e' si piu' 
reattivo, ma solo finche' non apri una applicazione che
 ti serve davvero, in quel caso sarai costretto a lavorarci con grosse 
limitazioni e a rischio di crashare l'applicazione
 stessa. Meglio quindi limitare lo swap a dimensioni piccole (es un terzo 
della ram) e lasciare swappiness a 100 in modo
 che una volta fatto il "lavoro sporco" iniziale poi il sistema sara' 
costretto ad usare la ram, ma questa volta per qualcosa
di veramente utile.

 delle finestre etc, cosa che non sopporto..
]zac[
L'ipotesi di velocizzazione � quasi totalmente sbagliata, in realt� quello 
che succede � che una della ram usata dal desktop manager, perch� serve a 
qualche programma, viene spostata in swap, poi quando il desktop manager 
richiede le varie sezioni della ram, vengono spostata dalla swap alla ram.
Facendo swapoff l'unica differenza � che tutta le sezioni di ram vengono 
spostate dalla swap alla ram in colpo solo, ma il totale � circa lo stesso.
In ogni caso nel 99% dei casi se la swap viene utilizzata pesantemente � 
perch� � obbligatorio farlo, ed � controproducente forzarne il funzionamento 
manualmente.