Domäne
Performance Engineering
Skill-Profil
Dieser Skill definiert Erwartungen über Rollen und Level.
Rollen
1
wo dieser Skill vorkommt
Stufen
5
strukturierter Entwicklungspfad
Pflichtanforderungen
0
die anderen 5 optional
Performance Engineering
Profiling
22.2.2026
Wählen Sie Ihr aktuelles Level und vergleichen Sie die Erwartungen.
Die Tabelle zeigt, wie die Tiefe von Junior bis Principal wächst.
| Rolle | Pflicht | Beschreibung |
|---|---|---|
| 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. |
| Rolle | Pflicht | Beschreibung |
|---|---|---|
| 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. |
| Rolle | Pflicht | Beschreibung |
|---|---|---|
| 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. |
| Rolle | Pflicht | Beschreibung |
|---|---|---|
| Systems Programmer (C/C++) | Defines profiling strategy for the systems team. Establishes continuous performance monitoring pipeline, automates performance regression testing. |
| Rolle | Pflicht | Beschreibung |
|---|---|---|
| Systems Programmer (C/C++) | Shapes enterprise approach to system software profiling. Defines performance KPIs for kernel subsystems, builds infrastructure for cross-platform performance analysis. |