~/talk

Kdump memory usage

Talkat DevConf.CZ 2021 · 2021-02-18..02-20· [linux-and-operating-systems]
links:none on file
slides:none on file

Kdump memory reservation drops from ~168 MB to roughly half by shrinking the initramfs (typical unpacked initramfs ~80 MB) and repackaging systemd to remove unused features, plus a new strict host-only mode that loads only drivers needed for the dump target. A compressed scratch image overlay keeps the initramfs compressed in RAM and mounts a small writable overlay. A tiny tracer called maintrack runs in-kdump (~4 MB) and records per-module and per-process peak allocations and stacks, which finds real bugs (one module used ~20k pages) and verifies the fixes.

AI-written summary · about

  1. 0:00kdump memory usage intro
  2. 1:29Memory overhead in kdump
  3. 3:14Shrinking user space in Fedora
  4. 6:21Scratch filesystem for kdump
  5. 7:47Kernel memory tracking with memstrack
  6. 11:14Demo: memstrack analysis
  7. 13:00Real-world memstrack fixes
  8. 16:33Future memory optimizations
  9. 18:21Q&A on memstrack
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.