Performance Profiling

Installation
SKILL.md

Performance Profiling

Purpose

Systematically measure and analyze application performance using profiling tools to identify bottlenecks, hot paths, memory leaks, and inefficient operations.

When to Use

  • Investigating slow operations or high latency
  • Optimizing resource usage (CPU, memory, I/O)
  • Diagnosing performance degradation
  • Before and after performance improvements
  • Capacity planning and scalability testing

Key Capabilities

  1. CPU Profiling - Identify time-consuming functions and hot paths
  2. Memory Profiling - Detect leaks, excessive allocation, and memory patterns
  3. I/O Analysis - Find slow database queries, file operations, network calls

Approach

Installs
–
GitHub Stars
4
First Seen
–