Re: fa swap quan encara tinc RAM lliure?

2008-11-06 Conversa Antoni Villalonga
El 7 / novembre / 2008 01:52, Ernest Adrogué ha escrit:
>  7/11/08 @ 01:24 (+0100), thus spake Antoni Villalonga:
>> Efectivament, interpretes bé les dades.
>> Possiblement en algun moment has tingut més memòria ocupada i s'ha
>> hagut de passar alguna pàgina a swap. Fins que no es torni a fer una
>> petició de lectura/escriptura sobre les pàgines que estan a swap no es
>> tornen a ficar a la ram.
>
> Ostres, doncs és això!
> Hi havia un programa que tenia una fuita i em va ocupar tota la
> memòria:
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=504484
>
> Llavors no hi ha cap manera de tornar a posar les pàgines que estan
> a swap a la ram, suposo... vol dir que hauré de reiniciar.
>
>> PD: Per cert... si vols buidar la swap pots desmontar/montar: #
>> swapoff -a; swapon -a
>
> Ah, perfecte, llavors no cal reiniciar!! Ara mateix ho provaré.
> Gràcies!! :)

De fet haurien de tornar soles al seu lloc, a mida que es vagin
demanant... de fet, millor que no ho forcis. Si al cap d'una hora
d'emprar la màquina algunes pàgines encara estan a swap, que més dona!
Si han estat una hora allà, és molt possible que no la necessitis
llegir/escriure en un futur pròxim.
Això et dona la aventatge de tenir més ram lliure. Diguem-ne que és la
"selecció natural" de les pagines de memòria, les que no s'empren
acaben morint a swap, la resta permaneix a ram.

La sensació de que llegeix molt del disc, pot ser només això, una
sensació (a no ser que ho hagis mesurat d'alguna forma fiable). Pots
monitoritzar el volum d'espai emprat a swap, hauria d'anar decreixent
fins a quasi estabilitzar-se. Arribat aquest punt dificilment
necessitaras llegir de disc.

Si em dius que estas treballant des de un portàtil i que vols
estalviar energia parant el disc... igual "aceptamos pulpo" i és una
estratègia acceptable, buidar la swap. Hi ha molta literatura sobre
això...

-- 
"Boring two-person multiplayer may turn friends into enemies."

Antoni Villalonga i Noceras
#Bloc# ~> http://friki.CAT
#Jabber# ~> [EMAIL PROTECTED]


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: fa swap quan encara tinc RAM lliure?

2008-11-06 Conversa Ernest Adrogué
 7/11/08 @ 01:24 (+0100), thus spake Antoni Villalonga:
> Efectivament, interpretes bé les dades.
> Possiblement en algun moment has tingut més memòria ocupada i s'ha
> hagut de passar alguna pàgina a swap. Fins que no es torni a fer una
> petició de lectura/escriptura sobre les pàgines que estan a swap no es
> tornen a ficar a la ram.

Ostres, doncs és això!
Hi havia un programa que tenia una fuita i em va ocupar tota la
memòria:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=504484

Llavors no hi ha cap manera de tornar a posar les pàgines que estan
a swap a la ram, suposo... vol dir que hauré de reiniciar.

> PD: Per cert... si vols buidar la swap pots desmontar/montar: #
> swapoff -a; swapon -a

Ah, perfecte, llavors no cal reiniciar!! Ara mateix ho provaré.
Gràcies!! :)

Ernest


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: fa swap quan encara tinc RAM lliure?

2008-11-06 Conversa Antoni Villalonga
2008/11/7 Ernest Adrogué:
> Hola,
>
> diríeu que és normal això?:
>
> total   used   free sharedbuffers cached
> Mem:   15444681148356 396112  0  36056 687228
> -/+ buffers/cache: 4250721119396
> Swap:  4628472 2235244404948
>
> està utilitzant 223 MB de swap, quan encara tinc 396 MB de RAM
> lliures, o ho he entès malament?

Efectivament, interpretes bé les dades.
Possiblement en algun moment has tingut més memòria ocupada i s'ha
hagut de passar alguna pàgina a swap. Fins que no es torni a fer una
petició de lectura/escriptura sobre les pàgines que estan a swap no es
tornen a ficar a la ram.

Si no m'equivoco la cosa va així. No sé si es pot canviar la política
del funcionament, recordo que hi havia algun tema de prioritat de
swaps, però crec que era per a decidir a quina de les particions swap
es donava prioritat, cosa que no t'afecta.

A veure si algú més entés pot confirmar el que et dic.

Salut i swap!

PD: Per cert... si vols buidar la swap pots desmontar/montar: #
swapoff -a; swapon -a


-- 
"Boring two-person multiplayer may turn friends into enemies."

Antoni Villalonga i Noceras
#Bloc# ~> http://friki.CAT
#Jabber# ~> [EMAIL PROTECTED]


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



fa swap quan encara tinc RAM lliure?

2008-11-06 Conversa Ernest Adrogué
Hola,

diríeu que és normal això?:

 total   used   free sharedbuffers cached
Mem:   15444681148356 396112  0  36056 687228
-/+ buffers/cache: 4250721119396
Swap:  4628472 2235244404948

està utilitzant 223 MB de swap, quan encara tinc 396 MB de RAM
lliures, o ho he entès malament?

és nota bastant com llegeix el disc...


Ernest


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]