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

Re: canviar la mida - memòria d'intercanvi



Hola,

No he seguit els últims anys el tema de swaps, mides, recomanacions,
etc...

On 30 Aug 2025 at 07:49:18, Ernest Adrogué wrote:
> Hola,
> 
> 2025-08-30, 06:39 (+0200); Narcis Garcia escriu:
> > El motiu de l'àrea d'intercanvi petita és, apart de què els ordinadors tenen
> > molta memòria RAM i més ampliable què al segle XX: Què prefereixo què un
> > programa finalitzi si vol utilitzar massa intercanvi al disc; és desesperant
> > quan no saps què passa i un procés satura tot l'ordinador perquè s'estan
> > movent tones de memòria amunt i avall de disc.
> 
> Fa temps que no tinc swap al sistema.  Quan s'exhaureix la memòria, el
> sistema es queda col·lapsat, fins que el kernel mata algun procés per
> alliberar recursos, i llavors torna a la normalitat.  En les últimes
> setmanes m'hi he trobat, i el sistema tarda aproximadament uns 5 minuts
> a recuperar-se.
> 
> Amb swap el sistema es col·lapsa en el moment que s'exhaureix la memòria
> física (igual que en el cas anterior), però el kernel no allibera
> memòria fins que s'hagi quedat sense swap, cosa que pot trigar molt a
> passar, i mentrestant el sistema queda inutilitzable.  En teoria hauries
> de poder alliberar memòria manualment, però a la pràctica no és possible
> perquè el sistema està col·lapsat i qualsevol ordre a la CLI tarda una
> eternitat a executar-se.  Per tant no veig cap avantatge a tenir swap.

El meu sistema el vaig instal·lar el 2013 i així encara està. Vull dir,
no és un model, és com ho tenia i com que "he anat bé" doncs segueix
igual... i segurament ho faria diferent ara.

Jo hi veig una aventatge (apart de temes d'hibernar): si tens swap i
tens algun procés que no es fa servir en aquells moments el kernel el
pot passar de memòria a swap, amb la idea de fer servir la memòria per
buffers i cache.

Per altra banda: quan el sistema vol fer sevir el procés (o memòria
d'aquest...) l'ha de treure de swap (tarda). I ara amb els SSD la
diferència RAM <-> SSD enlloc de RAM <-> disc dur és més petita així que
té sentit en aquest cas...

Ara tinc 1.5 GB de swap en ús, tot i tenir 4.5 GB de memòria lliure.
Entenc que està així perquè tinc processos que no es fan servir (que
potser hauria de mirar quins i per què :-) )

-- 
Carles Pina i Estany
https://carles.pina.cat | carles@pina.cat | cpina@debian.org

Attachment: signature.asc
Description: PGP signature


Reply to: