GNU/Linux >> Tutoriels Linux >  >> Linux

Linux :Échangez en plus gros morceaux

Pas. Ce n'est pas possible.

Le noyau Linux décide par le biais de différents algorithmes concernant la RAM, les espaces d'échange, le dernier emplacement d'échange utilisé, la réactivité du cache de disque, l'échange et bien d'autres choses quand et comment utiliser l'allocation de mémoire d'échange.

Le système ne peut pas simplement attendre d'avoir "10 Mo> de collection de pages" car la gestion de la mémoire est à la demande pour éviter les blocages du système et l'arrêt des processus.

Cependant, certains bogues liés à la RAM et à la gestion du Swapping ont été signalés au fil des ans en raison de très mauvaises performances lorsque le système commence à échanger.

Je peux vous dire que l'utilisation du disque est améliorable en utilisant zswap, car le plus gros problème ici est la multiplication exponentielle des pages lors de l'arrivée du swap (c'est parce que les pages mémoire sont liées).

zswap comprime cette multiplication, ce qui réduit les lectures/écritures sur le disque et peut avoir un impact important sur l'utilisation de votre CPU.

zswap est géré par le noyau et vous disposez de nombreuses configurations de bas niveau utiles pour l'adapter aux besoins de votre système.

https://www.maketecheasier.com/use-zswap-improve-old-linux-performance/


Linux
  1. Linux - Comment savoir quels disques durs sont dans le système ?

  2. Linux - Comment savoir si un système utilise Sysv, Upstart ou Systemd Initsystem ?

  3. Linux – Le système se bloque lorsqu'il manque de mémoire ?

  4. Linux :ne pas créer de partition de swap ?

  5. Linux :où placer le fichier d'échange

Comment vérifier la version Linux

Commande de redémarrage Linux (redémarrer)

Commande Fsck sous Linux

Linux est-il un système d'exploitation ou un noyau ?

Gestion du swap dans le système Linux moderne

Documenter la disponibilité du système sous Linux