Я студент, заинтересованный в работе над управлением памятью, в частности компонентом замены страниц в ядре Linux.
Каковы различные руководства, которые могут помочь мне начать понимать источник ядра?
Я пытался прочитать книгу « Понимание менеджера виртуальной памяти Linux » Мела Гормана и « Понимание ядра Linux » Чезати и Бове, но они не объясняют поток управления через код. В конце они только объясняют различные используемые структуры данных и работу, которую выполняют различные функции. Это делает код более запутанным.
Мой проект посвящен настройке алгоритма замены страниц в основном ядре и анализу его производительности для ряда рабочих нагрузок. Есть ли какая-нибудь разновидность ядра linux, которую было бы легче понять (если бы не ядро linux-2.6.xx)?