Je suis un étudiant intéressé à travailler sur la gestion de la mémoire, en particulier le composant de remplacement de page du noyau Linux.
Quels sont les différents guides qui peuvent m'aider à commencer à comprendre la source du noyau?
J'ai essayé de lire le livre Comprendre le gestionnaire de mémoire virtuelle Linux par Mel Gorman et Comprendre le noyau Linux par Cesati et Bovet, mais ils n'expliquent pas le flux de contrôle à travers le code. Ils finissent par expliquer les différentes structures de données utilisées et le travail effectué par les différentes fonctions. Cela rend le code plus confus.
Mon projet consiste à peaufiner l'algorithme de remplacement de page dans un noyau traditionnel et à analyser ses performances pour un ensemble de charges de travail. Y a-t-il une saveur du noyau linux qui serait plus facile à comprendre (sinon le noyau linux-2.6.xx)?