Re: Swap en mémoire RAM. Est-ce pertinent?

2023-01-21 Par sujet ptilou
Le jeudi 19 janvier 2023 à 08:10:03 UTC+1, Dethegeek a écrit :
> Bonjour,
> 
> Avoir un swap en RAM n'a aucun intérêt, puisque quand il sera sollicité, le 
> système va déplacer des portions de données depuis la RAM vers la RAM, afin 
> d'en libérer pour les besoins immédiats d'une application.
> 
> Si tu as énormément de RAM par rapport à tes usages tu peux simplement 
> désactiver le swap en n'ayant aucun volume dédié. Il faut être sûr de le pas 
> saturer sinon ce sera l'arrêt assuré d'un service (qui va redémarrer 
> automatiquement) ou d'une application e cours de fonctionnement. Il peut 
> aussi y avoir des dysfonctionnements allant d'erreurs pendant un traitements, 
> jusqu'au plantage si l'appli gère mal un refus d'allocation de mémoire.
> 
> Mais, il y a mieux : zram qui fait exactement ce que tu demandes, mais avec 
> une petite subtilité : il compresse les données mises en swap. L'intérêt est 
> que l'acces est bien plus rapide qu'un volume sur disque (magnétique). Avec 
> un SSD, l'intérêt diminue significativement. 
> 
> Zram va créer plusieurs volumes en RAM. Cela réserve donc quelques centaines 
> de MO. Avec 32 Go de RAM ce sera probablement de l'ordre de quelques Go. 
> Ensuite tout se fait en apparence comme un swap classique.
> 
> https://fr.m.wikipedia.org/wiki/ZRam
> 
> Il y a un paquet pour debian et ses dérivés.
> 
> Voici la documentation communautaire pour Ubuntu
> 
> https://doc.ubuntu-fr.org/zram
> 
> Le jeu. 19 janv. 2023 à 06:08, Olivier backup my spare  
> a écrit :
> Bonjour
> 
> Ayant reçu mon laptop avec 32 Go de RAM.
> Je m'étais dit, et pourquoi ne pas créer un swap en mémoire comme on le 
> fait sur les Raspberry pi4b 8Go?
> Notez, qu'à l'installation, j'ai fait un swap de 16 Go sur le SSD.
> 
> Pensez vous que cela pertinent? Le Laptop est personnel et pour un usage 
> perso : montage vidéo, surf sur le web avec 20 onglets d'ouverts, ftp, 
> Virtualisation, bureautique, etc, sauf jouer.
> 
> -- 
> AI Gestionnaire d'infrastructure/ Gestionnaire de Parc.
> Centre d'économie S**
> Monero (XMR) - The secure, private, untraceable cryptocurrency
> that keeps your money confidential.
> Grassroots. Open source. Dedicated to privacy & freedom.
> Monero || #xmr

Y a des pocesseur qui adresse un nombre limite en taille de ram, alors que le 
bus de la cm, ennsupporte plus, d’ou un interet comme chez apple d’avoir un 
stockage d’information en ram !
J’ai jamais reussi a le faire fonctionner sur un hp, avec un atom !

— 
Ptilou



Re : Re: [HS] confusion d'outils [Was] Re: Swap en mémoire RAM. Est-ce pertinent?

2023-01-20 Par sujet Hugues Larrive
Bonjour,

Il me semble, que le but premier de la swap c'est d'augmenter la mémoire 
virtuelle et donc de stocker des pages vides. En dehors d'une situation de 
"pénurie", si un processus a besoin d'utiliser une page (vide) qui était 
"swapée", le système va trouver une page vide d'un autre processus, la swaper 
pour libérer un cadre dans la mémoire vive, et allouer ce cadre à la page que 
le processus veut utiliser. Ainsi seul la table de pages (en mémoire vive) est 
modifiée et tant qu'il reste des pages vides en RAM, ça swap sans jamais 
accéder réellement au stockage de masse. En gros ça permet avant tout d'allouer 
la même portion de mémoire libre à plusieurs processus, les échanges se faisant 
uniquement dans la table de page. Dans la pratique ça permet d'optimiser 
l'utilisation de la mémoire, ça évite par exemple d'avoir à supprimer une page 
de cache disque tant qu'un processus n'a pas réellement besoin de l'utiliser.

@+
Hugues

--- Original Message ---
Le jeudi 19 janvier 2023 à 15:27, Basile Starynkevitch 
 a écrit :


> 

> 

> On 19/01/2023 15:14, hamster wrote:
> 

> > Le 19/01/2023 à 09:50, didier gaumet a écrit :
> > 

> > > Le jeudi 19 janvier 2023 à 08:16 +0100, Olivier backup my spare a
> > > écrit :
> > > [...]
> > > 

> > > > Bêtement, j'ai voulu appliqué un usage lié au raspberry pi sur un
> > > > ordinateur portable.
> > > > Si on supprime ou met le swap d'un raspberry pi en RAM pour épargner
> > > > la carte SD, ça n'a aucun intérêt sur un PC.
> > 

> > 

> > Oh que si. Je le fais systématiquement sur mes PC, et je le fais comme sur 
> > un raspi : en utilisant zram.
> > 

> > Petit récapitulatif a propos de la swap :
> > 

> > Son usage premier, c'est de décharger la RAM quand elle est pleine. Mais 
> > c'est lent, très lent. Avec 32 G de RAM, si tu t'amuse a faire une 
> > partition swap aussi grosse que la RAM et que tu la remplis, ton ordi 
> > devient tellement lent que c'est inutilisable.
> 

> 

> 

> Ca dépend la aussi des cas de figures.
> 

> 

> 

> Première remarque: le coût en € de la RAM comme du disque est (en Europe) 
> faible -en 2023- par rapport au coût mensuel chargé de l'informaticien qui 
> l'utilise.
> 

> 

> 

> Autrement dit: pour un développeur de logiciel, le salaire du dévelopeur 
> coûte (mensuellement) plus cher que la RAM qu'il utilise (sauf cas 
> particuliers tels que calculs par éléments finis de la turbulence autour 
> d'une éolienne).
> 

> Très concretement: au début de ma carrière (1985) l'ordinateur professionnel 
> (Sun3/160) coûtait 3 ans de salaire. actuellement il coûte (au CEA) moins de 
> 2 mois de salaire.
> 

> 

> 

> Pour revenir à la question du swap. Si on est développeur, et que de temps à 
> autre on consulte de la documentation sur son navigateur, on peut attendre 
> 0,5 à 2 secondes que le navigateur (Mozilla Firefox) recharge ses données du 
> disque (rotatif et lent) vers la RAM. Ca peut arriver par exemple en 
> changeant le "focus" de la souris.
> 

> Pour ma part, au bureau comme à la maison j'ai des ordinateurs fixes (sous 
> Linux) dont 50% de la RAM est peu utilisée.
> 

> rimski.x86_64 ~/RefPerSys 15:24 .0 % free -m
> total used free shared buff/cache available
> Mem: 64263 9560 24278 114 30424 53944
> Swap: 2047 0 2047
> 

> Mais de temps à auitre la totalité de la RAM est utile.
> 

> 

> 

> Un exemple qui nécessite beaucoup de RAM, c'est la compilation (en parallèle 
> avec make -j) du code source de Mozilla Firefox (ou même de Qt) ou de GCC.
> 

> Cordialement
> 

> 

> 

> --
> Basile Starynkevitch  
> (only mine opinions / les opinions sont miennes uniquement)
> 92340 Bourg-la-Reine, France
> web page: starynkevitch.net/Basile/

publickey - hlarrive@pm.me - 0xE9429B87.asc
Description: application/pgp-keys


signature.asc
Description: OpenPGP digital signature


Re: Swap en mémoire RAM. Est-ce pertinent?

2023-01-19 Par sujet Th.A.C

Le 19/01/2023 à 06:08, Olivier backup my spare a écrit :

Bonjour

Ayant reçu mon laptop avec 32 Go de RAM.
Je m'étais dit, et pourquoi ne pas créer un swap en mémoire comme on le 
fait sur les Raspberry pi4b 8Go?

Notez, qu'à l'installation, j'ai fait un swap de 16 Go sur le SSD.

Pensez vous que cela pertinent? Le Laptop est personnel et pour un usage 
perso : montage vidéo, surf sur le web avec 20 onglets d'ouverts, ftp, 
Virtualisation, bureautique, etc, sauf jouer.




Bonjour,

si tu ne satures jamais ta ram (ou très peu), tu peux aussi jouer sur le 
'swapiness'.
Ca permet de définir à partir de quelle pourcentage de ram occupée, le 
système utilisera le swap (attention, les valeurs sont inversées)


par exemple:
https://geekeries.de-labrusse.fr/?p=1806

Il y a aussi la possibilité de mettre ton tmpfs en ram pour limiter les 
accès au ssd




Re: Swap en mémoire RAM. Est-ce pertinent?

2023-01-19 Par sujet Dethegeek
>Avec un SSD, l'intérêt c'est précisément de l'économiser en ne faisant pas
dessus les très nombreuses écritures dans la swap.

Les SSD d'aujourd'hui n'ont plus le problème d'usure qu'on a connu avec les
premiers produits de ce type.

Très vite, les fabricants ont mis en place la technologie de Wear leveling
qui permet de repartir les écritures sur tout l'espace, de manière à
retarder la destruction d'une zone par écritures successives.

Le risque de détruire une zone est également réduit par l'augmentation de
la taille des SSD. Plus ils sont grands, plus il y a de zones permettant de
recevoir des écritures. On fait la le pari réaliste qu'on ne modifie pas la
totalité des fichiers du disque tous les 3 jours.

Du coup, même si l'usure d'un SSD existe, et sa détérioration est
inévitable, il faut vraiment mettre le paquet pour provoquer une panne. Une
petite recherche permet de trouver ceci (en anglais) :
https://www.howtogeek.com/322856/how-long-do-solid-state-drives-really-last/


Il semble qu'avec des SSD de taille modeste aujourd'hui (250Go) il soit
nécessaire d'écrire de l'ordre de 1000To pour arriver à la une panne par
usure. Ça me semble beaucoup pour un usage domestique. Je pense que le swap
peut être utilisé sur un SSD sans trop se faire de mauvais sang.

Étant sur un téléphone je ne peux pas lire en détail l'étude menée par
Facebook sur son parc de SSD. Il semble ressortir qu'il faut les protéger
de la chaleur pour réduire un autre risque de panne.

Enfin, zram a ses limites : si on veut ne pas trop charger le cpu pendant
la compression et décompression des données, et avoir un traitement rapide,
l'algorithme doit être de performance limitée. Du coup le gain en place
l'est aussi. Il y a un choix a faire entre les rapports de rapidité,
efficacité (en volume de mémoire récupéré) et l'usure d'un disque.

Cela dit je mets toujours un petit zram en place. L'idéal serait que zram
soit utilisé en premier recours, afin de réduire les échanges sur les
volumes swap sur disque. On gagne en rapidité et en usure des disques. Je
n'ai pas pris le temps de voir si cette priorité est réalisée sans qu'on
mette les mains dans le cambouis ou si c'est faisable.




Le jeu. 19 janv. 2023 à 15:02, hamster  a écrit :

> Le 19/01/2023 à 08:06, Olivier backup my spare a écrit :
> > Je me fonde sur cet article
> >
> https://techielinux.com/2022/01/19/what-is-swap-memory-in-linux-and-how-to-extend-swap-memory-in-linux/
>
> Heu, cet article ne parle pas de swap dans la ram, il parle d'une
> méthode pour agrandir la partition swap sur le disque.
>
>


Re: [HS] confusion d'outils [Was] Re: Swap en mémoire RAM. Est-ce pertinent?

2023-01-19 Par sujet Basile Starynkevitch


On 19/01/2023 15:14, hamster wrote:

Le 19/01/2023 à 09:50, didier gaumet a écrit :

Le jeudi 19 janvier 2023 à 08:16 +0100, Olivier backup my spare a
écrit :
[...]

Bêtement, j'ai voulu appliqué un usage lié au raspberry pi sur un
ordinateur portable.
Si on supprime ou met le swap d'un raspberry pi en RAM pour épargner
la carte SD, ça n'a aucun intérêt sur un PC.


Oh que si. Je le fais systématiquement sur mes PC, et je le fais comme 
sur un raspi : en utilisant zram.


Petit récapitulatif a propos de la swap :

Son usage premier, c'est de décharger la RAM quand elle est pleine. 
Mais c'est lent, très lent. Avec 32 G de RAM, si tu t'amuse a faire 
une partition swap aussi grosse que la RAM et que tu la remplis, ton 
ordi devient tellement lent que c'est inutilisable.



Ca dépend la aussi des cas de figures.


Première remarque: le coût en € de la RAM comme du disque est (en 
Europe) faible -en 2023- par rapport au coût mensuel chargé de 
l'informaticien qui l'utilise.



Autrement dit: pour un développeur de logiciel, le salaire du dévelopeur 
coûte (mensuellement) plus cher que la RAM qu'il utilise (sauf cas 
particuliers tels que calculs par éléments finis de la turbulence autour 
d'une éolienne).


Très concretement: au début de ma carrière (1985) l'ordinateur 
professionnel (Sun3/160) coûtait 3 ans de salaire. actuellement il coûte 
(au CEA) moins de 2 mois de salaire.



Pour revenir à la question du swap. Si on est développeur, et que de 
temps à autre on consulte de la documentation sur son navigateur, on 
peut attendre 0,5 à 2 secondes que le navigateur (Mozilla Firefox) 
recharge ses données du disque (rotatif et lent) vers la RAM. Ca peut 
arriver par exemple en changeant le "focus" de la souris.


Pour ma part, au bureau comme à la maison j'ai des ordinateurs fixes 
(sous Linux) dont 50% de la RAM est peu utilisée.


rimski.x86_64 ~/RefPerSys 15:24 .0 % free -m
   total    used    free  shared buff/cache   
available

Mem:   64263    9560   24278 114 30424   53944
Swap:   2047   0    2047

Mais de temps à auitre la totalité de la RAM est utile.


Un exemple qui nécessite beaucoup de RAM, c'est la compilation (en 
parallèle avec make -j) du code source de Mozilla Firefox (ou même de Qt 
) ou de GCC .


Cordialement


--
Basile Starynkevitch
(only mine opinions / les opinions sont miennes uniquement)
92340 Bourg-la-Reine, France
web page: starynkevitch.net/Basile/


Re: [HS] confusion d'outils [Was] Re: Swap en mémoire RAM. Est-ce pertinent?

2023-01-19 Par sujet hamster

Le 19/01/2023 à 09:50, didier gaumet a écrit :

Le jeudi 19 janvier 2023 à 08:16 +0100, Olivier backup my spare a
écrit :
[...]

Bêtement, j'ai voulu appliqué un usage lié au raspberry pi sur un
ordinateur portable.
Si on supprime ou met le swap d'un raspberry pi en RAM pour épargner
la carte SD, ça n'a aucun intérêt sur un PC.


Oh que si. Je le fais systématiquement sur mes PC, et je le fais comme 
sur un raspi : en utilisant zram.


Petit récapitulatif a propos de la swap :

Son usage premier, c'est de décharger la RAM quand elle est pleine. Mais 
c'est lent, très lent. Avec 32 G de RAM, si tu t'amuse a faire une 
partition swap aussi grosse que la RAM et que tu la remplis, ton ordi 
devient tellement lent que c'est inutilisable. Avec un SSD c'est moins 
lent mais c'est lent quand meme.


Pour cet usage la, ca sert donc a rien d'avoir une partition swap enorme 
pour cause de lenteur. Par contre zram est très utile : il fait le meme 
boulot et c'est un poil plus lent que si les données etaient en RAM mais 
quand meme beaucoup plus rapide que quand ca swappe sur un disque. Je 
met carrément 50 % de ma RAM sous forme de swap avec zram.


Mais la swap a aussi un autre usage : sauvegarder la RAW pour hiberner. 
Et pour cet usage la ca nécessite 2 choses :
- que la swap soit sur un support perenne, donc sur le disque et pas 
dans la RAM meme compressé avec zram
- que la swap soit assez grande pour accueillir le contenu de la RAM, 
zome compressée avec zram comprise.
Tu dis avoir 32 G de RAM et avoir fait une partoche swap de 16 G sur ton 
disque, tu risque donc d'avoir des soucis si un jour tu hiberne alors 
que ta RAM est plus que moitié pleine. D'un autre coté vu la quantité 
que tu en a, ca va pas arriver de sitot.




Re: Swap en mémoire RAM. Est-ce pertinent?

2023-01-19 Par sujet hamster

Le 19/01/2023 à 08:06, Olivier backup my spare a écrit :

Je me fonde sur cet article
https://techielinux.com/2022/01/19/what-is-swap-memory-in-linux-and-how-to-extend-swap-memory-in-linux/


Heu, cet article ne parle pas de swap dans la ram, il parle d'une 
méthode pour agrandir la partition swap sur le disque.




Re: Swap en mémoire RAM. Est-ce pertinent?

2023-01-19 Par sujet hamster

Le 19/01/2023 à 08:01, Dethegeek a écrit :
Mais, il y a mieux : zram qui fait exactement ce que tu demandes, mais 
avec une petite subtilité : il compresse les données mises en swap. 
L'intérêt est que l'acces est bien plus rapide qu'un volume sur disque 
(magnétique). Avec un SSD, l'intérêt diminue significativement.


Avec un SSD, l'interet c'est précisément de l'économiser en ne faisant 
pas dessus les très nombreuses écritures dans la swap.




Re: [HS] confusion d'outils [Was] Re: Swap en mémoire RAM. Est-ce pertinent?

2023-01-19 Par sujet didier gaumet



Merci à toi et Dethegeek pour les explications sur Zram que je n'ai
jamais utilisé et ne connaissais que son existence sans savoir quelles
sont ses fonctionnalités

Il y a là un article de vulgarisation sur les optimisations mémoire,
déjà un peu ancien (2016), qui évoque zRam mais aussi zvol et KSM:
https://www.deltasight.fr/les-optimisations-memoire-sous-linux/
(je crois que je n'avais jamais entendu parler ni de zvol ni de KSM)




Re: [HS] confusion d'outils [Was] Re: Swap en mémoire RAM. Est-ce pertinent?

2023-01-19 Par sujet Patrick ZAJDA

Bonjour,


En fait, le principe n'est pas seulement de prendre de la RAM pour 
décharger la RAM pour la longévité de la carte SD car sinon, 
effectivement il y a comme un paradoxe.



Il faudrait que j'approfondisse ma recherche sur ce qui est fait sur le 
Raspberry Pi mais ce don je peux parler, c'est de Armbian.


Armbian utilise justement ZRAM.

Et oui on utilise toujours un espace en RAM comme swap mais celui-ci 
étant compressé, c'est toujours moins que si c'était un simple espace 
dédié genre tmpfs.


ça peut donc jouer sur les performances vu qu'il faut en suite 
décompressé mais il y a la possibilité de trouver un bon compromis entre 
performance de compression et performances à l'utilisation général.



En espérant que ça aide,


Patrick


Le 19/01/2023 à 09:50, didier gaumet a écrit :

Le jeudi 19 janvier 2023 à 08:16 +0100, Olivier backup my spare a
écrit :
[...]

Bêtement, j'ai voulu appliqué un usage lié au raspberry pi sur un
ordinateur portable.
Si on supprime ou met le swap d'un raspberry pi en RAM pour épargner
la carte SD, ça n'a aucun intérêt sur un PC.

[...]

C'est peut-être moi qui suis trop limité intellectuellement :-)

mais je ne vois pas plus l'intérêt sur un Raspberry (ou tout autre
ordinateur ayant une carte SD pour mémoire de masse): oui, ne pas
mettre le swap en RAM épargne la carte SD et évite ainsi une usure
précoce. Mais le but du swap n'est-il pas principalement (voire
exclusivement) d'éviter un plantage lors d'un manque de mémoire vive en
dédiant une partie de la mémoire de masse à un usage d'extension de la
mémoire vive? Donc à part un possible ralentissement, quel est le gain
attendu puisque la quantité de swap additionnée est dans ce cas
soustraite de la mémoire vive?

Du coup sur ce genre d'ordinateur, je suppose qu'il est possible de:
- soit privilégier la longévité de la carte SD en ne mettant pas le
swap dessus, mais dans ce cas mettre le swap en RAM n'apporte rien en
termes de quantité de mémoire globale disponible avant plantage. Dans
ce cas je verrais bien la suppression du swap?
- soit privilégier l'évitement de possibles plantages dus à une carence
mémoire disponible en créant un swap traditionnel sur la carte SD, en
intégrant que l'usure de la carte sera accélérée et à surveiller pour
remplacement périodique?



--
Patrick ZAJDA

Re: [HS] confusion d'outils [Was] Re: Swap en mémoire RAM. Est-ce pertinent?

2023-01-19 Par sujet didier gaumet
Le jeudi 19 janvier 2023 à 08:16 +0100, Olivier backup my spare a
écrit :
[...]
> Bêtement, j'ai voulu appliqué un usage lié au raspberry pi sur un 
> ordinateur portable.
> Si on supprime ou met le swap d'un raspberry pi en RAM pour épargner
> la carte SD, ça n'a aucun intérêt sur un PC.
[...]

C'est peut-être moi qui suis trop limité intellectuellement :-)

mais je ne vois pas plus l'intérêt sur un Raspberry (ou tout autre
ordinateur ayant une carte SD pour mémoire de masse): oui, ne pas
mettre le swap en RAM épargne la carte SD et évite ainsi une usure
précoce. Mais le but du swap n'est-il pas principalement (voire
exclusivement) d'éviter un plantage lors d'un manque de mémoire vive en
dédiant une partie de la mémoire de masse à un usage d'extension de la
mémoire vive? Donc à part un possible ralentissement, quel est le gain
attendu puisque la quantité de swap additionnée est dans ce cas
soustraite de la mémoire vive?

Du coup sur ce genre d'ordinateur, je suppose qu'il est possible de:
- soit privilégier la longévité de la carte SD en ne mettant pas le
swap dessus, mais dans ce cas mettre le swap en RAM n'apporte rien en
termes de quantité de mémoire globale disponible avant plantage. Dans
ce cas je verrais bien la suppression du swap?
- soit privilégier l'évitement de possibles plantages dus à une carence
mémoire disponible en créant un swap traditionnel sur la carte SD, en
intégrant que l'usure de la carte sera accélérée et à surveiller pour
remplacement périodique?




[HS] confusion d'outils [Was] Re: Swap en mémoire RAM. Est-ce pertinent?

2023-01-18 Par sujet Olivier backup my spare

Bonjour

Ma question ne mérite pas de réponse.
Bêtement, j'ai voulu appliqué un usage lié au raspberry pi sur un 
ordinateur portable.
Si on supprime ou met le swap d'un raspberry pi en RAM pour épargner la 
carte SD, ça n'a aucun intérêt sur un PC.

Il faut que j'arrête les raspberry pi. Ca me fait faire des bêtises.


Le 19/01/2023 à 06:08, Olivier backup my spare a écrit :

Bonjour

Ayant reçu mon laptop avec 32 Go de RAM.
Je m'étais dit, et pourquoi ne pas créer un swap en mémoire comme on le 
fait sur les Raspberry pi4b 8Go?

Notez, qu'à l'installation, j'ai fait un swap de 16 Go sur le SSD.

Pensez vous que cela pertinent? Le Laptop est personnel et pour un usage 
perso : montage vidéo, surf sur le web avec 20 onglets d'ouverts, ftp, 
Virtualisation, bureautique, etc, sauf jouer.




--
AI Gestionnaire d'infrastructure/ Gestionnaire de Parc.
Centre d'économie S**
Monero (XMR) - The secure, private, untraceable cryptocurrency
that keeps your money confidential.
Grassroots. Open source. Dedicated to privacy & freedom.
Monero || #xmrBEGIN:VCARD
VERSION:4.0
N:P.;Olivier;;;
NICKNAME:Backup my Spare
EMAIL;PREF=1:backup.my.sp...@gmail.com
URL:https://Deployadmin.com
TZ:Europe/Paris
FN:Olivier P.
ADR:;;;Rambouillet;;78120;France
END:VCARD


smime.p7s
Description: Signature cryptographique S/MIME


Re: Swap en mémoire RAM. Est-ce pertinent?

2023-01-18 Par sujet Basile Starynkevitch


On 19/01/2023 06:08, Olivier backup my spare wrote:

Bonjour

Ayant reçu mon laptop avec 32 Go de RAM.
Je m'étais dit, et pourquoi ne pas créer un swap en mémoire comme on 
le fait sur les Raspberry pi4b 8Go?

Notez, qu'à l'installation, j'ai fait un swap de 16 Go sur le SSD.



Il est possible que 16Go de swap sur le SSD se révèle à l'usage 
insuffisant. Les commandes free 
 et vmstat 
 ou les pseudo 
fichiers /proc/status ou /proc/meminfo le diront. Ou bien top, htop ou 
graphiquement xosview.


On pourrait y remedier plus tard en swapant dans un fichier (créé par 
mkswap  et ajouté 
dans /etc/fstab)


Pensez vous que cela pertinent? Le Laptop est personnel et pour un 
usage perso : montage vidéo, surf sur le web avec 20 onglets 
d'ouverts, ftp, Virtualisation, bureautique, etc, sauf jouer.



Il se pourrait même qu'acheter dans un an ou deux des barrettes de RAM 
supplémentaires soit utile.


Il me semble que swaper en mémoire est totalement inutile dans votre cas 
(et pourrait même diminuer de quelque % la performance ressentie par 
l'utilisateur)


Il se pourrait que monter /tmp dans un système de fichier tmpfs 
 se revèle 
pertinent. Evidemment, c'est pour des fichiers temporaires, perdus au 
redémarrage.


--
Basile Starynkevitch
(only mine opinions / les opinions sont miennes uniquement)
92340 Bourg-la-Reine, France
web page: starynkevitch.net/Basile/


Re: Swap en mémoire RAM. Est-ce pertinent?

2023-01-18 Par sujet Olivier backup my spare

Je me fonde sur cet article
https://techielinux.com/2022/01/19/what-is-swap-memory-in-linux-and-how-to-extend-swap-memory-in-linux/
Il est de 2022, je le croyais pertinent puisue récent. Personne n'est 
parfait, on peut se fourvoyer involontairement par manque de bon sens. 
Ai je le droit à l'erreur?


Le 19/01/2023 à 08:01, Dethegeek a écrit :

Bonjour,

Avoir un swap en RAM n'a aucun intérêt, puisque quand il sera sollicité, 
le système va déplacer des portions de données depuis la RAM vers la 
RAM, afin d'en libérer pour les besoins immédiats d'une application.


Si tu as énormément de RAM par rapport à tes usages tu peux simplement 
désactiver le swap en n'ayant aucun volume dédié. Il faut être sûr de le 
pas saturer sinon ce sera l'arrêt assuré d'un service (qui va redémarrer 
automatiquement) ou d'une application e cours de fonctionnement. Il peut 
aussi y avoir des dysfonctionnements allant d'erreurs pendant un 
traitements, jusqu'au plantage si l'appli gère mal un refus d'allocation 
de mémoire.


Mais, il y a mieux : zram qui fait exactement ce que tu demandes, mais 
avec une petite subtilité : il compresse les données mises en swap. 
L'intérêt est que l'acces est bien plus rapide qu'un volume sur disque 
(magnétique). Avec un SSD, l'intérêt diminue significativement.


Zram va créer plusieurs volumes en RAM. Cela réserve donc quelques 
centaines de MO. Avec 32 Go de RAM ce sera probablement de l'ordre de 
quelques Go. Ensuite tout se fait en apparence comme un swap classique.


https://fr.m.wikipedia.org/wiki/ZRam 

Il y a un paquet pour debian et ses dérivés.

Voici la documentation communautaire pour Ubuntu

https://doc.ubuntu-fr.org/zram 

Le jeu. 19 janv. 2023 à 06:08, Olivier backup my spare 
mailto:backup.my.sp...@gmail.com>> a écrit :


Bonjour

Ayant reçu mon laptop avec 32 Go de RAM.
Je m'étais dit, et pourquoi ne pas créer un swap en mémoire comme on le
fait sur les Raspberry pi4b 8Go?
Notez, qu'à l'installation, j'ai fait un swap de 16 Go sur le SSD.

Pensez vous que cela pertinent? Le Laptop est personnel et pour un
usage
perso : montage vidéo, surf sur le web avec 20 onglets d'ouverts, ftp,
Virtualisation, bureautique, etc, sauf jouer.

-- 
AI Gestionnaire d'infrastructure/ Gestionnaire de Parc.

Centre d'économie S**
Monero (XMR) - The secure, private, untraceable cryptocurrency
that keeps your money confidential.
Grassroots. Open source. Dedicated to privacy & freedom.
Monero || #xmr



--
AI Gestionnaire d'infrastructure/ Gestionnaire de Parc.
Centre d'économie S**
Monero (XMR) - The secure, private, untraceable cryptocurrency
that keeps your money confidential.
Grassroots. Open source. Dedicated to privacy & freedom.
Monero || #xmrBEGIN:VCARD
VERSION:4.0
N:P.;Olivier;;;
NICKNAME:Backup my Spare
EMAIL;PREF=1:backup.my.sp...@gmail.com
URL:https://Deployadmin.com
TZ:Europe/Paris
FN:Olivier P.
ADR:;;;Rambouillet;;78120;France
END:VCARD


smime.p7s
Description: Signature cryptographique S/MIME


Re: Swap en mémoire RAM. Est-ce pertinent?

2023-01-18 Par sujet Dethegeek
Bonjour,

Avoir un swap en RAM n'a aucun intérêt, puisque quand il sera sollicité, le
système va déplacer des portions de données depuis la RAM vers la RAM, afin
d'en libérer pour les besoins immédiats d'une application.

Si tu as énormément de RAM par rapport à tes usages tu peux simplement
désactiver le swap en n'ayant aucun volume dédié. Il faut être sûr de le
pas saturer sinon ce sera l'arrêt assuré d'un service (qui va redémarrer
automatiquement) ou d'une application e cours de fonctionnement. Il peut
aussi y avoir des dysfonctionnements allant d'erreurs pendant un
traitements, jusqu'au plantage si l'appli gère mal un refus d'allocation de
mémoire.

Mais, il y a mieux : zram qui fait exactement ce que tu demandes, mais avec
une petite subtilité : il compresse les données mises en swap. L'intérêt
est que l'acces est bien plus rapide qu'un volume sur disque (magnétique).
Avec un SSD, l'intérêt diminue significativement.

Zram va créer plusieurs volumes en RAM. Cela réserve donc quelques
centaines de MO. Avec 32 Go de RAM ce sera probablement de l'ordre de
quelques Go. Ensuite tout se fait en apparence comme un swap classique.

https://fr.m.wikipedia.org/wiki/ZRam

Il y a un paquet pour debian et ses dérivés.

Voici la documentation communautaire pour Ubuntu

https://doc.ubuntu-fr.org/zram

Le jeu. 19 janv. 2023 à 06:08, Olivier backup my spare <
backup.my.sp...@gmail.com> a écrit :

> Bonjour
>
> Ayant reçu mon laptop avec 32 Go de RAM.
> Je m'étais dit, et pourquoi ne pas créer un swap en mémoire comme on le
> fait sur les Raspberry pi4b 8Go?
> Notez, qu'à l'installation, j'ai fait un swap de 16 Go sur le SSD.
>
> Pensez vous que cela pertinent? Le Laptop est personnel et pour un usage
> perso : montage vidéo, surf sur le web avec 20 onglets d'ouverts, ftp,
> Virtualisation, bureautique, etc, sauf jouer.
>
> --
> AI Gestionnaire d'infrastructure/ Gestionnaire de Parc.
> Centre d'économie S**
> Monero (XMR) - The secure, private, untraceable cryptocurrency
> that keeps your money confidential.
> Grassroots. Open source. Dedicated to privacy & freedom.
> Monero || #xmr


Swap en mémoire RAM. Est-ce pertinent?

2023-01-18 Par sujet Olivier backup my spare

Bonjour

Ayant reçu mon laptop avec 32 Go de RAM.
Je m'étais dit, et pourquoi ne pas créer un swap en mémoire comme on le 
fait sur les Raspberry pi4b 8Go?

Notez, qu'à l'installation, j'ai fait un swap de 16 Go sur le SSD.

Pensez vous que cela pertinent? Le Laptop est personnel et pour un usage 
perso : montage vidéo, surf sur le web avec 20 onglets d'ouverts, ftp, 
Virtualisation, bureautique, etc, sauf jouer.


--
AI Gestionnaire d'infrastructure/ Gestionnaire de Parc.
Centre d'économie S**
Monero (XMR) - The secure, private, untraceable cryptocurrency
that keeps your money confidential.
Grassroots. Open source. Dedicated to privacy & freedom.
Monero || #xmrBEGIN:VCARD
VERSION:4.0
N:P.;Olivier;;;
NICKNAME:Backup my Spare
EMAIL;PREF=1:backup.my.sp...@gmail.com
URL:https://Deployadmin.com
TZ:Europe/Paris
FN:Olivier P.
ADR:;;;Rambouillet;;78120;France
END:VCARD


smime.p7s
Description: Signature cryptographique S/MIME