领域
Performance Engineering
技能档案
此技能定义了各角色和级别的期望。
角色数
1
包含此技能的角色
级别数
5
结构化成长路径
必要要求
0
其余 5 个可选
Performance Engineering
Profiling
2026/2/22
选择当前级别并对比期望。下方卡片显示晋升所需掌握的内容。
表格展示从初级到首席的技能深度变化。点击行查看详情。
| 角色 | 必要性 | 描述 |
|---|---|---|
| Systems Programmer (C/C++) | Gets familiar with profiling tools: perf, gprof, Valgrind. Runs basic profiling of system utilities, interprets simple flame graphs under mentor guidance. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Systems Programmer (C/C++) | Independently profiles system code: uses perf stat/record, callgrind, cachegrind. Finds hot paths in drivers, analyzes cache miss rate and branch misprediction. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Systems Programmer (C/C++) | Conducts deep profiling of kernel subsystems: uses ftrace, eBPF, perf probe. Analyzes latency distribution, identifies lock contention, optimizes critical kernel paths. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Systems Programmer (C/C++) | Defines profiling strategy for the systems team. Establishes continuous performance monitoring pipeline, automates performance regression testing. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Systems Programmer (C/C++) | Shapes enterprise approach to system software profiling. Defines performance KPIs for kernel subsystems, builds infrastructure for cross-platform performance analysis. |