~/talk

KernelShark 1.0 is Here; What Does that Mean?

links:none on file
slides:none on file

KernelShark 1.0 is a Qt front end for Ftrace that replaces the old GTK prototype, is rewritten in Qt, and ships faster rendering, markers that map events to CPUs, and plugins that compute things like wakeup-to-schedule latency (measured at 48 microseconds in the demo). It records via trace-cmd (recorder needs root), filters and zooms traces, supports Python plugins for post‑processing, and has working prototypes for VM/host merge and a planned unified tracing library for large-scale analysis.

AI-written summary · about

  1. 0:00Introduction
  2. 3:45What does it look like
  3. 16:35Realtime tasks
  4. 22:00Microsecond latency
  5. 22:30System calls
  6. 23:00CPU sets
  7. 25:02CPU Zero
  8. 25:39Spinner
  9. 30:04Collisions
  10. 30:33Internal Tribe 20
  11. 32:00Unified Resupply Point
  12. 33:34Host Events
~/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.