dicksites / KUtraceLinks
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.
☆685Updated last year
Alternatives and similar repositories for KUtrace
Users that are interested in KUtrace are comparing it to the libraries listed below
Sorting:
- Open-source Linux performance suite for engineers—profiling and tuning workloads and system configurations.☆429Updated this week
- Meta's fleetwide profiler framework☆339Updated 4 months ago
- ☆147Updated 8 months ago
- AI/GPU flame graph☆241Updated 3 months ago
- Delightful io_uring packages and resources☆442Updated last week
- The local version of the backend and UI for the gProfiler agent, featuring advanced flamegraph analysis tools.☆192Updated last week
- nsync is a C library that exports various synchronization primitives, such as mutexes☆1,245Updated 3 months ago
- A benchmark for low-level CPU micro-architectural features☆760Updated 3 years ago
- DAMON user-space tool☆164Updated last year
- Programmable debugger☆1,964Updated this week
- ☆241Updated 2 years ago
- PMC (Performance Monitoring Counter) tools for the cloud☆278Updated 4 years ago
- A tool for running small microbenchmarks on recent Intel and AMD x86 CPUs.☆505Updated last week
- Performance Tuning Tutorial given at Oak Ridge National Laboratory☆184Updated 4 years ago
- A UI for eBPF-based performance debugging☆581Updated 3 years ago
- perf: Linux profiling with performance counters☆106Updated 3 weeks ago
- Measures the latency between CPU cores☆1,317Updated last year
- ☆231Updated last year
- An advanced benchmarking tool☆193Updated 6 months ago
- Benchmarking suite for Google workloads☆140Updated last week
- The basics of low-level concurrency in a sub-30 minute read☆245Updated 4 years ago
- KernelScript is a modern, type-safe, domain-specific programming language for eBPF-centric kernel customization☆291Updated 3 months ago
- LazyFS: A FUSE Filesystem with an internal dedicated page cache, which can be used to simulate data loss on unsynced writes☆211Updated 2 months ago
- Kernel-Bypass LibOS Architecture☆1,207Updated 2 months ago
- ☆205Updated 3 years ago
- Tools and Reference Code for Intel Optimizations (eg Large Pages)☆146Updated 4 months ago
- Dynamic Tracing in Linux☆1,026Updated 5 months ago
- In-kernel cache based on eBPF.☆463Updated 4 years ago
- Testing memory-level parallelism☆82Updated last year
- A collection of software performance content, blogs, books, and lists.☆121Updated 2 years ago