优化真变快了吗?看这Skill

通过基准测试循环优化性能。

benchmark-optimization-loop 是一份用反复测量推进性能优化的 Skill。你想让操作更快,它先确定优化对象、正确性要求、指标和预算,再比较不同实现。

基线是当前版本的测量结果,每个候选只检验一个假设,输入形状保持一致。更快但结果错、无法稳定重现的方案淘汰;留下的方案还要与基线重新比较,确认改进没有只是碰巧。

每次运行记录参数、结果和原因,递归调整时对照已接受的最好方案,而不是只看上一轮。改进落在噪声内或成本超预算就停止。最后保存可回滚的实现与验证证据,称“测过的最好方案”即可;没有穷尽所有选择,就不能叫全局最优,更不能承诺开始前要求的倍数必然达到。

分类:测试排错

来源仓库:affaan-m/ecc

适合用来做什么

  • 对应用程序进行基准测试以优化加载速度。
  • 通过递归优化提高API调用的吞吐量。

安装 benchmark-optimization-loop

npx skills add https://www.iskills.cc/skills/affaan-m/ecc/benchmark-optimization-loop/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 benchmark-optimization-loop 的用途与原始说明

浏览全部 Skill 指南