# Linux Memory Management - Page Tables [TOC] ## References Before watching all these, watching page table lecures of x86-64 architecture on [Arch2001](https://www.youtube.com/playlist?list=PLUFkSN0XLZ-myVyCmMvfz_W5Z5SauI3cN) is a must! 5-level paging in Linux feels nature once you understand how x86-64 page table works. Also see: ### [Lower Response Time of Fork by Extending Copy-on-write to the Page Table - Chih-En Lin](https://youtu.be/J53PxYfpro4?si=nJAK1DW2ZhT-rAaL&t=328) {%youtube J53PxYfpro4 %} ### [ELISA Seminar (June 2022): What is a page table?](https://youtu.be/NRBrZ381ZPQ) {%youtube NRBrZ381ZPQ %} ### [Mentorship Session: Huge Page Concepts in Linux](https://youtu.be/n67gCNiKVcw) {%youtube n67gCNiKVcw %} ### ["Large Pages in Linux" - Matthew Wilcox (LCA 2020)](https://youtu.be/p5u-vbwu3Fs) {%youtube p5u-vbwu3Fs %} ### [[2020] Towards an Alternative Memory Architecture by Joao Martins](https://youtu.be/beY10yfODDo) {%youtube beY10yfODDo %} ### [LPC2019 - Memory management bits in arch/](https://youtu.be/KGaEiTBvJOA) {%youtube KGaEiTBvJOA %} ### [Memory Folios - Matthew Wilcox, Oracle](https://youtu.be/nknQML80w3E) {%youtube nknQML80w3E %} ### [Tracing on Page Table - YuHsiang Tseng & ChinEn Lin, National Taiwan Ocean University](https://youtu.be/Of1KXLHpZDg) {%youtube Of1KXLHpZDg %} ### [Lower Response Time of Fork by Extending Copy-on-write to the Page Table - Chih-En Lin](https://youtu.be/J53PxYfpro4) {%youtube J53PxYfpro4 %}