~/talk

Guider: Performance Tracing Features for Linux

name:Peace Lee
links:none on file
slides:none on file

Guider is a pure‑Python runtime tracer and profiler for Linux that attaches to running tasks and can also execute binaries to start tracing, requires no rebuild or external binaries, and fits in about 1 MB of storage. It injects trap breakpoints via ptrace to capture native function call/return events, supports Python call tracing and signal/IO capture, and produces SVG timelines, scheduling views and per‑file/device IO summaries (example: ~57% of reads are 4K). Commands include live argument/memory reads and remote python callbacks.

AI-written summary · about

  1. 0:00Start
  2. 0:25Performance Analysis
  3. 0:52Factors - CPU
  4. 5:00Approach
  5. 5:55Tools
  6. 7:19Guider: Runtime Performance Analyzer - Monitors, Profiles, Traces, Visualizes
  7. 9:57Monitoring resource
  8. 12:56Monitoring function
  9. 14:01Monitoring syscall
  10. 15:39Profiling resource
  11. 17:19Profiling task
  12. 20:23Visualizing scheduling
  13. 21:31Visualizing callstack
  14. 24:25How to start tracing? - Start with the target program
  15. 25:13Function (C, C++, Rust, Go, ...)
  16. 52:04Question?
~/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.