I have written 1,010 pages of a target of roughly 1,200 - 1,500 pages. I'm currently working on the Page cache chapter.
I have completed rough drafts of the following chapters:
- Physical memory
- Virtual memory
- Process memory
- Memory mapping
- Page faults
- The reverse mapping
- Practical memory management
I have partially-completed rough drafts of the following chapters:
- Allocators
- Manipulating userland memory
- The page cache
- Reclaim and memory pressure
- The Out Of Memory (OOM) killer
- Appendix: Folio flags
I have not yet started work on the following chapters:
- Slab memory
- Compaction and migration
- Swap memory
- Huge pages
The target release date is late 2024.