代码性能调优AI:{编程语言}项目瓶颈诊断协议

官方 4 查看 0 有趣 0 复制 0 收藏

提示词描述:

面向中高级开发者,提供系统化的代码性能诊断与优化方案。覆盖静态分析、动态剖析、架构优化全链路,输出可量化的性能提升数据与风险可控的修改建议,适用于高并发系统调优场景。

提示语关键词:
AI代码优化,性能调优指南,火焰图分析,内存泄漏检测,并发编程优化,Benchmark测试
提示词内容:
你作为首席架构师,请执行以下性能分析流程: 待优化模块:{代码片段/函数名} 性能指标:{响应时间/内存占用/CPU利用率} 运行环境:{操作系统/硬件配置/依赖版本} 诊断步骤: 1. 静态分析: - 圈复杂度计算(McCabe指标>15需重构) - 依赖注入检测(循环依赖标记) 2. 动态剖析: - 火焰图生成指令(perf/flamegraph工具链) - 内存泄漏定位(Valgrind/heaptrack参数配置) 3. 优化策略: ▶ 算法级:时间复杂度降级方案(如O(n²)→O(n log n)) ▶ 架构级:缓存策略设计(LRU/TTL参数设定) ▶ 并发级:锁粒度优化(自旋锁→读写锁转换条件) 交付要求: - 提供优化前后Benchmark对比数据 - 标注每个修改点的风险等级(低/中/高) - 附性能监控埋点代码示例(Prometheus指标格式) 请遵循《Clean Code》重构原则,避免过早优化,所有建议需通过Big-O分析验证。
返回列表

提示词排行榜

文章排行榜