IT-Lexikon › Hardware › PMU

PMU

Hardware Svenska → Aktualisiert: 2026-10-05

Performance Monitoring Unit — CPU-Hardware, die Mikroereignisse zählt: Instructions Retired, Cache Misses, Branch Mispredictions, TLB-Misses. Treibt Linux perf, Intel VTune, AMD uProf, Apple Instruments an.

Wenige Fixed Counters (Instructions, Cycles) + rund 4–8 generische Counter, die auf bestimmte Events programmiert werden. Intel PEBS (Precise Event-Based Sampling): exakter Program Counter beim Event-Trigger, entscheidend für Instruction-Level-Profiling. AMD IBS als Pendant. Einsatz: cache-miss-lastige Funktionen finden, Branch-Misprediction-Hotspots, False Sharing. CPU-herstellerspezifische Event-Listen (Intel SDM Volume 3) — komplex zu lesen. Cloud-VM: PMU wird vom Hypervisor oft nur teilweise durchgereicht → manche Events funktionieren im Guest nicht.

← Zurück zum Lexikon