mcpField
P
Performance Profiler

Performance Profiler

github.com/jmsktm开发10206 次安装40 周前更新
代码仓库

关于 Performance Profiler

Performance Profiler 是面向开发者的性能分析技能,用于测量应用表现并定位瓶颈。它涵盖 CPU、内存和 I/O 分析及数据库查询优化,并通过测量验证改进效果。

主要功能

  1. 01建立性能基线
  2. 02分析 CPU、内存和 I/O
  3. 03定位缓慢代码路径
  4. 04分析并优化数据库查询
  5. 05验证优化效果

适用场景

  1. 01排查应用运行缓慢
  2. 02查找内存或 I/O 瓶颈
  3. 03检查慢查询与执行计划
  4. 04测量代码或索引调整的效果

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/jmsktm/claude-settings --skill performance-profiler

安装后在 Claude Code 中输入/performance-profiler确认已加载。

详细介绍

性能分析器

识别并消除性能瓶颈。从 CPU 性能分析到数据库查询优化,系统地提升应用程序的速度和效率。

核心工作流

工作流 1:应用程序性能分析
  1. 建立基线 - 确定当前性能指标
  2. 性能分析 - 运行 CPU、内存和 I/O 性能分析器
  3. 热点分析 - 找出运行缓慢的代码路径
  4. 优化 - 实施有针对性的改进
  5. 验证 - 衡量改进效果
工作流 2:数据库优化
  1. 查询分析 - 找出运行缓慢的查询
  2. 执行计划 - 分析查询执行情况
  3. 索引检查 - 优化索引
  4. 重写查询 - 改进查询结构
  5. 连接池 - 优化连接

快速参考

操作命令
分析应用程序性能"分析 [application] 的性能"
查找瓶颈"识别性能瓶颈"
优化查询"优化运行缓慢的数据库查询"

评论

支持 Markdown