Miért érezzük gyakran úgy, hogy a Task Manager nem mond igazat a CPU-használatról? Az előadó, Dave Plummer, a Microsoft egykori operációs rendszerfejlesztője, saját példáján keresztül mutatja be, hogyan számolja ki a Task Manager a CPU-használati százalékokat, és miért tűnhetnek ezek néha szokatlannak vagy félrevezetőnek.
A felszínen egyszerűnek tűnik a mérés, de a részletekbe menve kiderül: a CPU-használat meghatározásánál sok különböző tényezőt, időablakot és technikai döntést kell figyelembe venni. Meglepő kérdéseket vet fel például, hogy mit jelent pontosan a „használat” egy többmagos gépen: az összes mag arányairól beszélünk, vagy csak egyről? És mennyire befolyásolja ezt a modern CPU-k dinamikus órajel-váltása?
A folyamat során előkerülnek a Windows kernel és a Task Manager közti számviteli megoldások, illetve hogy az adatok mindig időablakok átlagáért felelnek, nem valós idejű pillanatfelvételként értelmezendők. Szó esik arról is, hogy mi történik a többprocesszoros rendszerek esetén, illetve miként okozhat zavart az, ha csak egy mag terhelődik, mégis alacsony százalékot látunk.
Végül több szoftveres és hardveres finomságra világít rá az előadó: miért vannak beépített korlátozások a százalékokra, hogyan kezelik az anomáliákat, és miért nem létezik abszolút „igaz” CPU-kihasználtsági szám.










