Fusion de pages mémoire
KSM — Kernel Same-page Merging—
DONNÉES DE DÉMONSTRATION — maquette, aucune mesure réelle, actions inertes
Aucune mesure : session requise. Se connecter
Mémoire économisée—pages fusionnées
Pages partageantes—emplacements fusionnés
Pages partagéespages support
Pages non partagéessans doublon trouvé
Analyses complètes—passes terminées
Noyau (run)—état du démon
Contrôle
KSM :—
- Chaînes de nœuds
- —
- Doublons de nœuds
- —
- Rapport de fusion
- —
Rapport de fusion : pages partageantes ÷ pages partagées, calculé par la page à partir des deux compteurs. « — » tant qu’aucune page n’est partagée. Chaînes et doublons de nœuds : « — » si le noyau ne les expose pas.
Réglage du balayage
Le réglage est écrit dans le noyau puis dans /etc/secubox/ksm.toml. Lecture et écriture du réglage exigent une session administrateur.
À propos de KSM
KSM recherche en mémoire les pages au contenu identique et les fusionne en une seule, avec copie à l’écriture. Il économise de la mémoire quand plusieurs machines virtuelles ou conteneurs partagent un même socle.
Utile pour
- des machines virtuelles qui font tourner des systèmes proches ;
- des conteneurs bâtis sur des images de base communes ;
- des systèmes avec de nombreux processus semblables.
Conseils de réglage
- Pages par cycle : plus la valeur est haute, plus la fusion est rapide et plus le processeur travaille.
- Pause : plus elle est courte, plus le balayage est agressif.
- Les valeurs par défaut du noyau (100 pages, 20 ms) sont un bon compromis.
Cette page ne fournit pas d’historique : l’API ne donne que les compteurs instantanés du noyau, aucune courbe n’est donc tracée.