PMU
Performance Monitoring Unit: mikro olayları sayan CPU donanımı; yürütülen talimatlar, önbellek ıskalamaları, dal tahmin hataları, TLB ıskalamaları. Linux perf, Intel VTune, AMD uProf ve Apple Instruments'ın temelidir.
Birkaç sabit sayaç (talimat, çevrim) ve belirli olaylara programlanabilen yaklaşık 4–8 genel sayaç bulunur. Intel PEBS (Precise Event-Based Sampling): olay tetiklendiği anda tam PC'yi verir, talimat düzeyinde profilleme için hayati önemdedir. AMD'nin benzeri IBS'tir. Kullanım: önbellek ıskalaması yoğun fonksiyonları, dal tahmin hatası sıcak noktalarını ve yanlış paylaşımı bulmak. Olay listeleri CPU üreticisine özgüdür (Intel SDM cilt 3) ve okunması zordur. Bulut sanal makinelerinde PMU çoğu zaman hypervisor tarafından kısmen açılır, bu yüzden bazı olaylar konuk sistemde çalışmaz.