On Tue, 25 Jun 2019 at 14:23, Narcis Garcia <debianli...@actiu.net> wrote:

> Hola Alex,
> «tenir swap no és equivalent a tenir més RAM» però sí més memòria pel
> programari en ús, i és el què se cerca amb la memòria virtual en casos
> com l'exemple que has posat del servidor saturat.
>
> També en casos així pot ser un inconvenient descobrir la saturació de
> tot en un ordinador (com per a què costi tancar programes) quan el
> sistema està amorrat en quantitat de gigabytes intercanviats en un disc
> dur.
> I si se t'acudeix posar tanta o més quantitat de Swap que de RAM, la
> saturació pot ser bestial fins que descobreixes la situació. És qüestió
> de gustos, incloent allò què se li predetermina a l'usuari que assumeix
> la configuració per defecte.
>
> I no entenc el perquè la hibernació ha de dependre de la memòria virtual
> de mida fixa, que si n'has establert poca no funciona i si n'has
> establert molta no es fa servir.
> He trobat això:
> https://askubuntu.com/questions/6769/hibernate-and-resume-from-a-swap-file
> però igualment no entenc perquè no és l'opció predeterminada i amb un
> fitxer fet i eliminat «al vol». És què sinó; Com s'hiverna un sistema en
> el moment en què ja està ocupant la Swap? Ara entenc el perquè Microsoft
> diferencia «hiberfil» de «pagefile/swapfile»
>

En aquests casos cal afegir una partició d'intercanvi més al sistema amb
menys prioritat de tal manera que pugui encabir tota la RAM.
En el meu cas (portàtil), no vaig fer el que suggereixo ja que tinc 16 GiB
a la màquina, 20 GiB a la d'intercanvi i en principi no s'ha fet servir mai.

Actualment en portàtils on es tendeix a tenir a dispositius SSD, el tema de
les particions és un pèl més pelut ja que convé minimitzar les escriptures
a dispositiu.
És per això que he procurat també no hibernar mai. Val a dir que al ritme
com avança la tecnologia (i amb "ganes" d'anar actualitzant la màquina no
crec que ningú no arribi mai a gastar del tot el SSD.

$ lsblk
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda      8:0    0  1,8T  0 disk
├─sda1   8:1    0  1,6T  0 part /
└─sda2   8:2    0   20G  0 part [SWAP]

$ /sbin/swapon
NAME      TYPE      SIZE USED PRIO
/dev/sda2 partition  20G   0B   -2

$ free
             total        used        free      shared  buff/cache
available
Mem:       16290580     2640248     5192972      170552     8457360
 13141528
Swap:      20975612           0    20975612


>
>
> __________
> I'm using this express-made address because personal addresses aren't
> masked enough at this mail public archive. Public archive administrator
> should fix this against automated addresses collectors.
> El 25/6/19 a les 8:44, Alex Muntada ha escrit:
> > Hola Narcis,
> >
> >> Crec que cal aturar-se a pensar més detingudament:
> >> Qui ha triat un particionat manual, i el fa, sap molt bé el què
> >> està fent.
> >
> > Encara que sigui durant el particionat manual, jo prefereixo que
> > m'avisi que m'he oblidat del swap que no pas descobrir-ho després
> > d'instal·lar el sistema.
> >
> > A la feina havia administrat servidors amb molta RAM i algun cop
> > havíem considerat que no calia posar-los swap. Fins que un dia
> > un procés es va menjar tota la RAM en pocs segons i el sistema es
> > va congelar deixant a tots els usuaris del servei penjats. Des
> > d'aleshores sempre hem posat swap.
> >
> > Per altra banda, tenir swap et permet hibernar l'ordinador i
> > tornar-lo a encendre en el punt en què ho havies deixat tot,
> > sense tancar cap finestra. Em sembla una característica molt
> > interessant pel cost que té una partició de swap.
> >
> >> Quin programari hauria de córrer en aquesta màquina per a
> >> sobrepassar això, i que fos utilitzable?
> >
> > No crec que sigui bona idea comparar la swap amb la RAM, tenen
> > propòsits diferents i tenir swap no és equivalent a tenir més
> > RAM.
> >
> > Salut,
> > Alex
> >
> > --
> >   ⢀⣴⠾⠻⢶⣦⠀
> >   ⣾⠁⢠⠒⠀⣿⡁  Alex Muntada <al...@debian.org>
> >   ⢿⡄⠘⠷⠚⠋   Debian Developer - log.alexm.org
> >   ⠈⠳⣄⠀⠀⠀⠀
> >
>
>

-- 
--
Salutacions...Josep
--

Respondre per correu electrònic a