Martins3.github.io
Martins3.github.io copied to clipboard
Kernel qestion
Question && Reading material
- [x] dcache
- [x] file-lock
- [x] cgroup
- [ ] irq
- [ ] https://os.phil-opp.com/ : 用于理解CPU 这边的底层,一共三篇文章
- [ ] vmscan 和 cgroup 和配合使用,page-writeback 和 cgroup 的配合使用
- [x] KSM
- [x] CAM : https://zhuanlan.zhihu.com/p/105745299
- [ ] struct page 的各种 flags 的作用
- [ ] pet_young && pte_dirty
- [x] pte_young works with dma ?
- [ ] pet_young && pte_dirty
- [x] exec 如何准备即将切换的程序的地址空间,是不是首先需要将当前的 mm 的地址空间的移动上去
- [x] scheduler 的 weight share 计算
- [x] thread_info 的构造和作用,在 context switch 的作用
- [x] slub freeze
- [x] lock : Runing kernel chapter
- [x] rework slab, now that we have so many info
- [x] today, linux softirq
- [x] kdump
- [x] test it with qemu
- [ ] eBPF internal
- [ ] seccomp
- [ ] watchdog
- [x] kdump
- [x] swapper 进程,总是在火焰图中遇到