Sono uno studente interessato a lavorare sulla gestione della memoria, in particolare il componente di sostituzione della pagina del kernel Linux.
Quali sono le diverse guide che possono aiutarmi a capire la fonte del kernel?
Ho provato a leggere il libro Comprendere il gestore della memoria virtuale Linux di Mel Gorman e Comprendere il kernel Linux di Cesati e Bovet, ma non spiegano il flusso di controllo attraverso il codice. Finiscono solo per spiegare le varie strutture di dati utilizzate e il lavoro svolto da varie funzioni. Questo rende il codice più confuso.
Il mio progetto si occupa di modificare l'algoritmo di sostituzione della pagina in un kernel mainstream e di analizzarne le prestazioni per una serie di carichi di lavoro. C'è un sapore del kernel Linux che sarebbe più facile da capire (se non il kernel Linux-2.6.xx)?