#Linux #système #avis #swap
Bon... je crois que tout ce que j'ai pu lire (et ce que certains m'ont dit sur le Fedivers) me confirme dans l'usage du swap compressé (zram vs. zswap):
- zram UNIQUEMENT si vous n'avez pas de swap disque.
- si vous avez du swap disque, ZSWAP ET RIEN D'AUTRE.

Et : Si vous avez une forte pression sur la RAM, préférer swap disque + zswap, car zram se comporte mal dans ces cas là (les MRU sont envoyés sur disque, ce qui n'est carrément pas ce qu'on veut).

(Bon j'avoue sur ma machine perso, même si j'ai 32 Go de RAM, entre ffmepg qui consomme 8-10 Go de RAM et la compression des jeux avec 7-Zip qui mange 18-20 Go de RAM, ça pique un peu.)
@sebsauvage "When we set the upper limit of PC-DOS at 640K, we thought nobody would ever need that much memory." — William Gates, chairman of Microsoft

@sebsauvage

> 32 Go de RAM,

Actuellement c'est considéré comme une preuve ostensible de richesse -> contrôle fiscal

@dj @sebsauvage IFI : Impôt sur la Fortune Informatique ! 💰
@sebsauvage Il y a quelques mois, je me suis aperçu que si mon PC crashait souvent c'est parce que j'avais pas du tout de swap.
à l'époque je m'étais dis " 32 giga de RAM sous linux ? Je remplirai jamais tout ça, pas besoin de swap !". J'avais tord.
@eole666
Ah oui ? alors ça sur une machine 32 Go, je n'aurais pas imaginé.

@sebsauvage @eole666 Ça dépends vraiment de l’usage qu’on en fait. Ici j’ai une machine avec 32 Gio de RAM qui me sert pour le taf (avec 8 Gio de swap) et pour le perso (avec 16 Gio de swap), en pro j’utilise jamais le swap et il est rare que je consomme plus de 20 Gio de RAM même en comptant le cache.

En perso par contre je consomme souvent jusqu’à 50 % de la swap, la RAM remplie de cache à la place.

@breizh @sebsauvage Une ou plusieurs instances de Godot ouverts, plusieurs instances du jeu lancées en même temps, de nombreux onglets firefox, le LSP C# (qui prend plus de ressource sous neovim que sous vs code j'ai l'impression :/ ), blender, winboat pour faire tourner Affinity ou Wwise, un soft d'enregistrement d'écran, thunderbird.. ça s'accumule vite dans la RAM.
@sebsauvage c'est fini, le swap qui use prématurément les SSD?
@zerkman
Justement, avec zswap ça réduit les écritures swap.

@sebsauvage @zerkman Et en premier lieu, ça a jamais vraiment été un problème, sauf cas particuliers (par exemple si on manque fortement de RAM).

En temps normal, la swap est utilisée pour pouvoir libérer de la RAM pour faire du cache disque et donc réduire les I/Os. Donc si ta swap est sur le même disque que celui qui est mis en cache, t’es gagnant.

Là où c’est moins vrai, c’est si la swap est sur le SSD et que le cache est rempli de données venant d’un disque mécanique, ce qui était courant au début à cause de la taille restreinte des SSD, ça a peut-être joué aussi.

@sebsauvage
Ou avoir fait un bon deal sur la RAM avant l'explosion du prix (et donc ne pas avoir besoins de swap 😁 )
@sebsauvage Merci pour le conseil j'en prends note pour mon template de partionnement 🙏
@sebsauvage est ce que ça influe sur les performances. Sur une petite surface réhabilitée avec 2Go de ram, c'est utilisable avec zram. Je n'ai jamais eu de problème.
Mais si je pouvais gagner de la marge avec zswap... D'autant qu'il swap quand même car y a vraiment pas beaucoup de rap donc si firefox est ouvert...
@proprietedusage
zram fait du très bon boulot sur une machine sans swap disk (y compris avec très peu de RAM). Si la machine fonctionne bien comme ça, pas de raison de changer.
Mais si tu arrives à saturation, il vaut sans doute mieux passer à zswap avec un peu de swap disque. ça permet effectivement de passer outre les limitations de zram.

@sebsauvage Je vais donc regarder zswap quand même alors, puisque j’ai quand même du swap actuellement :/

Merci

Lol, c ce que g conclue a l'époque y'a longtemps

C fatiguant leur querelle de pseudo experts sur les question de de genre

Bcp croient savoir et jouent les expert

Ca me rappelle ces faux experts secu qui on donne des conseils de mot de passe foireux pendant 25 ans 👀