feat: 发布固件底层开发 Skill 套件
This commit is contained in:
commit
c7ae3b4ce1
72 files changed
+10212
No files matched your search
@@ -0,0 +1,29 @@
|
||||
---
|
||||
name: firmware-lowlevel-performance-optimization
|
||||
description: "测量、定位并优化固件底层的吞吐、延迟、抖动、CPU、内存、带宽、功耗、温度和恢复时间。用于已有可量化目标与负载的 BSP/PSP/运行链路性能任务;不自行发明目标、不用单一峰值替代统计证据,也不自动取得任意组件修改权。"
|
||||
---
|
||||
|
||||
# 固件底层开发_性能优化
|
||||
|
||||
以可重复基线、profiling 和可证伪实验推进性能优化。
|
||||
|
||||
## 进入条件
|
||||
|
||||
1. 先读取并遵守统一的[流程文档写法](../firmware-lowlevel-development/references/chinese-process-docs.md),所有面向人的流程文档使用简体中文和直白表达。
|
||||
2. 读取 [项目所有权契约](../firmware-lowlevel-development/references/ownership-contract.md)、[治理工作流](../firmware-lowlevel-development/references/governance.md) 和 [风险等级](../firmware-lowlevel-development/references/risk-levels.md)。
|
||||
3. 确认产品/技术/硬件约束或测试负责人提供的目标、负载矩阵、取舍、环境和验收责任。缺少目标时可以建立基线和 profiling,但不能宣称优化成功。
|
||||
4. 读取 [性能优化工作流](references/workflow.md)。
|
||||
|
||||
## 范围
|
||||
|
||||
负责测量设计、环境基线、profiling、trace/计数器分析、瓶颈假设、优化实验、统计比较和功能/稳定性/功耗/温度回归。
|
||||
|
||||
只有目标组件、仓库、所有权和修改范围已明确批准时才直接修改;否则把修复路由给 BSP、PSP、应用或其他所有者,再负责前后比较。
|
||||
|
||||
## 不可绕过的门禁
|
||||
|
||||
- 不使用厂商宣传值、经验百分比或最好一次结果作为默认验收线。
|
||||
- 优先单变量实验;耦合修改必须说明不可拆分原因。不能只保留成功实验或隐藏代价。
|
||||
- 项目测试规范优先。没有规范时先估计波动,再提出样本数、统计量和接受阈值供用户确认。
|
||||
- 超频、超压、故障注入、热/功耗边界和共享实验设备按风险等级授权;R4 不执行。
|
||||
- 完成时按 [记录规范](../firmware-lowlevel-development/references/records.md) 和 [交付契约](../firmware-lowlevel-development/references/deliverable-contract.md) 报告。
|
||||
Reference in new issue
Block a user