2 مستودعات
Toolsets for interacting with the Linux function tracer for system observability.
Distinct from Linux Security Utilities: No candidate covers ftrace-specific utility sets for kernel function tracing.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Ftrace Utilities. Refine with filters or upvote what's useful.
This project is a specialized toolset for profiling kernel latency, analyzing tracepoint frequency, and monitoring system-wide performance data. It functions as a kernel performance profiler, tracepoint analyzer, and a collection of utilities for the Linux ftrace and perf_events subsystems. The toolkit provides high-level abstractions via shell-scripted wrappers to manage complex kernel tracing interfaces. It distinguishes itself through the use of bucket-based event histograms to visualize the distribution of kernel events and the ability to identify functions exceeding specific latency thre
Provides a set of tools for tracing kernel events, function calls, and system behavior via ftrace.
Perfetto is a platform for system-level performance tracing and analysis on Linux and Android. It combines a high-throughput trace recorder, a SQL-based query engine, and a browser-based visualizer into a single toolchain. The platform covers CPU scheduling and call-stack profiling, native and Java heap memory allocation tracking, GPU and graphics events, and system-wide counters such as CPU frequency and power consumption. The architecture decouples trace recording from offline analysis, using a compact protobuf format for event encoding and columnar storage for efficient SQL queries. The we
Captures high-frequency kernel events like scheduling, system calls, and interrupts via ftrace.