Kernel Samepage Merging

Une définition du Jargon Français.
Aller à : Navigation, rechercher

Dr enus.png nom propre.  [mémoire]  [Linux]. Astuce du noyau Linux réduisant la quantité de mémoire vive nécessaire lorsque des pans de son contenu y résident en plusieurs exemplaires.

Pour ce faire toute page mémoire au contenu dupliqué (la même chose se trouve dans deux pages distinctes) est détectée par un thread du noyau qui paramètre la MMU de sorte qu'elle n'en conserve qu'une seule copie (chacun des processus détenant l'une des pages n'accède qu'à cette unique copie, car la MMU les trompe secrètement en réécrivant les adresses à la volée). Lorsque l'une des pages est modifiée par l'un des processus la MMU lui en recrée à la volée une version qui lui est réservée.

Quasi toujours désigné par son sigle « KSM ».

https://www.kernel.org/doc/html/latest/admin-guide/mm/ksm.html   Documentation

Voir aussi Kernel Samepage Merging, DSO.