KernelShark 1.0 is Here; What Does that Mean?
summary
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
chapters (12)
- 0:00Introduction
- 3:45What does it look like
- 16:35Realtime tasks
- 22:00Microsecond latency
- 22:30System calls
- 23:00CPU sets
- 25:02CPU Zero
- 25:39Spinner
- 30:04Collisions
- 30:33Internal Tribe 20
- 32:00Unified Resupply Point
- 33:34Host Events
related talks
03h 02mDay 1 - Room 2 Session 2
26mKeynote: The Kernel Report
19mLinuxKI on POWER: The kernel Performance Toolkit Porting Experience and Challenges
01h 05mDemo / Show & Tell
24mKeynote: The Kernel Report
25mScaphander hands on - demo & new features
31mAndroid's CHRE and Open Source Frameworks
01h 16mSegment 4
