OpenCloudOSOpenCloudOSOfficialยท1 Agent Skills Included

perf-prof

Linux performance profiling, tracing, and latency diagnosis

Diagnoses Linux system performance problems using 30+ low-overhead profilers for CPU sampling, memory leaks, scheduling delays, I/O latency, and KVM virtualization exits. Processes kernel events in memory in real time without writing data to disk, eliminating heavy storage overhead. Guides step-by-step root-cause analysis from symptom detection to flame graphs and latency breakdowns.
npx skills add OpenCloudOS/perf-prof --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install perf-prof?โ–ผ

Run `npx skills add OpenCloudOS/perf-prof --all -g -y` in your terminal to install all skills in this suite globally.

How to find the cause of high CPU usage on Linux?โ–ผ

Use the profile profiler to sample CPU usage with call graphs, then generate a flame graph to instantly see which functions consume the most cycles.

How to detect memory leaks in the Linux kernel?โ–ผ

The kmemleak profiler tracks allocation and free events with stack traces, pinpointing exactly where memory is allocated but never released.

Can perf-prof diagnose slow disk I/O and latency spikes?โ–ผ

Yes. The blktrace profiler tracks the full I/O request lifecycle, while multi-trace and rundelay analyze scheduling and event latency step by step.

Does perf-prof work on older Linux kernels?โ–ผ

Yes. It only requires perf_event support and runs safely in user space, making it compatible with older kernels and suitable for long-term production monitoring.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’