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

Re: provant debian 10!: swap/file





On Tue, 25 Jun 2019 at 14:23, Narcis Garcia <debianlists@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 <alexm@debian.org>
>   ⢿⡄⠘⠷⠚⠋   Debian Developer - log.alexm.org
>   ⠈⠳⣄⠀⠀⠀⠀
>



--
--
Salutacions...Josep
--

Reply to: