dicksites / KUtrace
Low-overhead tracing of all Linux kernel-user transitions, for serious performance analysis. Includes kernel patches, loadable module, and post-processing software. Output is HTML/SVG per-CPU-core timeline that you can pan/zoom down to the nanosecond.
☆655Updated 6 months ago
Alternatives and similar repositories for KUtrace:
Users that are interested in KUtrace are comparing it to the libraries listed below
- System performance analysis and characterization tool☆369Updated this week
- Meta's fleetwide profiler framework☆291Updated 5 months ago
- ☆137Updated last month
- A tool for running small microbenchmarks on recent Intel and AMD x86 CPUs.☆460Updated 3 weeks ago
- A benchmark for low-level CPU micro-architectural features☆715Updated 3 years ago
- Userspace eBPF runtime for Observability, Network & General Extensions Framework☆941Updated last week
- Delightful io_uring packages and resources☆380Updated 2 weeks ago
- Dynamic Tracing in Linux☆996Updated last month
- PMC (Performance Monitoring Counter) tools for the cloud☆265Updated 3 years ago
- ☆226Updated last year
- In-kernel cache based on eBPF.☆446Updated 3 years ago
- ☆281Updated last week
- Light-weight Dynamic Tracer for Linux☆409Updated last month
- Working Set Size tools☆224Updated 3 years ago
- The local version of the backend and UI for the gProfiler agent, featuring advanced flamegraph analysis tools. For the also free cloud ve…☆176Updated last week
- A collection of performance analysis tools, recipes, handy scripts, microbenchmarks & more☆134Updated this week
- hBPF = eBPF in hardware☆412Updated 2 years ago
- ☆169Updated 2 years ago
- An advanced benchmarking tool☆164Updated 2 years ago
- ☆222Updated 7 months ago
- The basics of low-level concurrency in a sub-30 minute read☆219Updated 3 years ago
- A UI for eBPF-based performance debugging☆563Updated 2 years ago
- Programmable debugger☆1,860Updated this week
- Measures the latency between CPU cores☆1,187Updated 7 months ago
- DAMON user-space tool☆160Updated 6 months ago
- Performance Tuning Tutorial given at Oak Ridge National Laboratory☆176Updated 3 years ago
- Quickly build and run kernels inside a virtualized snapshot of your live system☆535Updated last week
- Test the non-AVX, AVX2 and AVX-512 speeds across various active core counts☆208Updated 5 months ago
- A tool for gathering and visualizing kernel scheduling traces on Linux machines☆526Updated 9 months ago
- Tool to convert Linux perf files to the profile.proto format used by pprof☆311Updated 2 weeks ago