开源软件名称(OpenSource Name):lorenzo-stoakes/linux-vm-notes开源软件地址(OpenSource Url):https://github.com/lorenzo-stoakes/linux-vm-notes开源编程语言(OpenSource Language):开源软件介绍(OpenSource Introduction):Linux VM NotesIMPORTANTThese notes are superceded by my new linux mm book project where I will be trying to write a book on the subject based on a recent kernel. All future efforts in this area will be made there. See ljs.io for updates on this. Contents
IntroductionNOTE: I target linux 4.6 and an x86-64 non-NUMA system. This repo contains my notes on the linux 4.6 VM subsystem. I don't make any claim to their quality or usefulness. They are an ongoing project and as such are a constant work in progress. This work first originated from the notes I took from the excellent Understanding the Linux Virtual Memory Manager by Mel Gorman which, while great, targets the 2.4.22 kernel (released in 2003.) The obvious next stage of study was to take notes for a recent kernel, which is what these notes are! I am specifically targeting the 4.6 kernel since it was the mainline version at the time of writing and should remain a sane and stable basis for notes and hacks for the foreseeable future. I may update to newer kernel versions over time depending on whether it makes sense to do so (and if I succeed at this project of course!) HacksSpeaking of hacks LicenseThese notes are licensed under Creative Commons BY-NC-SA. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论