Gestione Ram in Slackware

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Mario Vanoni
Iper Master
Iper Master
Messaggi: 3174
Iscritto il: lun 3 set 2007, 21:20
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey
Località: Cuasso al Monte (VA)

Re: Gestione Ram in Slackware

Messaggio da Mario Vanoni »

nuitari ha scritto:@mario vanoni
ma con 4gbyte di ram che tieni attivo a fare lo swap? Io con 4gbyte di ram ho disattivato tutto (è un altra vita).
Le due macchine con 4GB di RAM, 12.0 e -current,
il primo HD 320GB con 1GB di swap, piu` altri quattro senza swap:

a) swappano quasi sempre, anche se solo di 200...250kB

b) se provi un'altra distro, anche live, quasi sempre pretende swap

Mario Vanoni

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3123
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 7.0.12
Desktop: lxde
Località: Pisa
Contatta:

Re: Gestione Ram in Slackware

Messaggio da ponce »

penso che nuitari intendesse che se non ce la metti non la usa (e non dovendo accedere al disco va un pochetto piu' svelto) :)

per accelerare ancora di piu' (avendo sempre tanta ram a disposizione) c'e' ad esempio il metodo che e' possibile usare con la nuova versione di slax, caricare la root in ram :D

(sicuramente sono gia' stati segnalati) questi sono gli script utilizzabili anche con slackware
http://www.linux-live.org/

Avatar utente
nuitari
Linux 3.x
Linux 3.x
Messaggi: 777
Iscritto il: dom 14 ott 2007, 12:51
Slackware: 12.0
Località: San Colombano al Lambro
Contatta:

Re: Gestione Ram in Slackware

Messaggio da nuitari »

esattamente ^^ suppongo che quei pochi K siano questioni di sistema. Io lo uso senza ed è una scheggia.

Mario Vanoni
Iper Master
Iper Master
Messaggi: 3174
Iscritto il: lun 3 set 2007, 21:20
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey
Località: Cuasso al Monte (VA)

Re: Gestione Ram in Slackware

Messaggio da Mario Vanoni »

nuitari ha scritto:esattamente ^^ suppongo che quei pochi K siano questioni di sistema. Io lo uso senza ed è una scheggia.
Ho scaricato stamattina il DVD.iso -current dalla Norvegia,
3'921'556 KB usando il download manager di SeaMonkey 1.1.9,
TELECOM piu` lenta del solito, tra 300...400KB/s.

Quardo top:
Mem: 4'145'688k total, 3'532'044k used
Swap: 996'020k total, 4k used

Trasferendo con mv(1) *.iso dal primo al secondo HD:
Swap: 2652k used

Qualcuno ha una spiegazione?

Sull'altra macchina ho ricompilato il kernel statico,
attivi KDE, SeaMonkey e Amarok, niente swap
Mem: 4'145'688k total, 1'681'436k used

Mario Vanoni

Mario Vanoni
Iper Master
Iper Master
Messaggi: 3174
Iscritto il: lun 3 set 2007, 21:20
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey
Località: Cuasso al Monte (VA)

Re: Gestione Ram in Slackware

Messaggio da Mario Vanoni »

Aggiornamento sulla seconda macchina.

La prima fa il backup con ssync(1) sulla seconda.

Terminato, top della seconda:
Mem: 1.3M used
Swap: 52k used

La prima:
Mem: 1.5M used, quando dopo il mv(1) superava i 4MB used
Swap: 2652k invariato

Mario Vanoni

Mario Vanoni
Iper Master
Iper Master
Messaggi: 3174
Iscritto il: lun 3 set 2007, 21:20
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey
Località: Cuasso al Monte (VA)

Re: Gestione Ram in Slackware

Messaggio da Mario Vanoni »

3o Episodio, si collega ai post precedenti.

Le due macchine con top s == 0.1 sec.
Valori di partenza citati, idle dei CPU sempre >90%.

Macchina uno, scarico KNOPPIX V5.3.1, 4.4GiB
Mem usata alla partenza 3.9GB sale al limite, free 15000k
Swap da 2652k scende a 2600 alla fine

mv *.iso da HD uno a HD tre, swap sale a 3028K
memoria tutta usata

Macchina due, durante ssync dalla macchina uno
Swap sale da 52k a 2596k, memoria tutta usata
a circa 3GB di trasferta KDE/Amarok si inchiodano
KDE riparte da solo, Amarok morto

Mezz'ora dopo le memorie usate, sempre top attivo,
macchina uno sotto 1GB, macchina due tutta, free 19...k

4GB di memoria non bastano per files maggiori/uguali di 4GB

Mario Vanoni

Avatar utente
nuitari
Linux 3.x
Linux 3.x
Messaggi: 777
Iscritto il: dom 14 ott 2007, 12:51
Slackware: 12.0
Località: San Colombano al Lambro
Contatta:

Re: Gestione Ram in Slackware

Messaggio da nuitari »

non ritengo che subentri lo swap nella gestione di file >= a 4gbyte. I processi sono ottimizzati per la gestione di file + grandi della memoria fisica e, mi sento di dire, anche della memoria fisica+virtuale. Il fatto che venga comunque utilizzata, non significa che sia necessaria, sempre IMHO.

prova semplicemente a disabilitare lo swap e ad eseguire le tue normali operazioni, è un test abbastanza semplice.

Mario Vanoni
Iper Master
Iper Master
Messaggi: 3174
Iscritto il: lun 3 set 2007, 21:20
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey
Località: Cuasso al Monte (VA)

Re: Gestione Ram in Slackware

Messaggio da Mario Vanoni »

nuitari ha scritto:non ritengo che subentri lo swap nella gestione di file >= a 4gbyte. I processi sono ottimizzati per la gestione di file + grandi della memoria fisica e, mi sento di dire, anche della memoria fisica+virtuale. Il fatto che venga comunque utilizzata, non significa che sia necessaria, sempre IMHO.

prova semplicemente a disabilitare lo swap e ad eseguire le tue normali operazioni, è un test abbastanza semplice.
swapoff -a sulle due macchine
touch KNOPPIX* sulla prima macchina, cosi` ssync pensa che sia nuovo
top s 0.1 sec sulle due macchine
ambedue consumano tutta la memoria
macchina uno 13'894k free come minimo
macchina due 114'368k free come minimo
macchina due stavolta Amarok non interrompe (TELECOM?)

cosa dimostrano questi risultati,
che il CFS funziona meglio senza swap?

Mario Vanoni

Rispondi