Skip to content

Latest commit

 

History

History
29 lines (28 loc) · 469 Bytes

knowbase.md

File metadata and controls

29 lines (28 loc) · 469 Bytes

Linux Kernel Knowbase

  • scheduling
  • memory management
  • device model
  • syncronization
    • mutex
    • spinlock
      • disable preemption?
      • disable interrupt?
    • atomic_t
    • lockdep
  • deferred work
    • kernel thread
      • workqueue
    • softirq
      • tasklet
      • timer
  • block io
    • request queue
      • Multi Queue Block Layer
    • bio
    • pages
  • profiling
    • kprobe
    • bpf
    • perf
    • ftrace
    • strace