BotBeat
...
← Back

> ▌

MicrosoftMicrosoft
INDUSTRY REPORTMicrosoft2026-04-20

Original Task Manager Creator Explains Why CPU Usage Readings Aren't Always Accurate

Key Takeaways

  • ▸CPU usage measurement is inherently complex due to multiple interpretations of what "busy" means across cores, time periods, and operational modes
  • ▸Task Manager uses a sophisticated timer-driven calculation method that tracks process CPU time changes between refresh intervals rather than simple elapsed-time division
  • ▸Modern processor features like dynamic frequency scaling and turbo boost have made CPU usage readings feel less accurate despite the underlying measurement methodology being sound
Source:
Hacker Newshttps://www.tomshardware.com/software/windows/original-task-manager-creator-explains-why-it-lies-to-you-about-cpu-usage-former-microsoft-engineer-shows-unique-solution-to-a-seemingly-simple-but-actually-complicated-task↗

Summary

Dave Plummer, the former Microsoft engineer who created the original Windows Task Manager, has revealed the technical complexities behind how the tool measures CPU usage. In a detailed explanation, Plummer clarified that measuring CPU utilization is far more complicated than simply asking the operating system "how busy are you?" The challenge involves determining what "busy" actually means—whether it refers to one core or all cores, current activity or averaged over time, and which modes of operation (user mode, kernel mode, interrupt time, etc.) to account for.

Plummer explained that Task Manager uses a timer-driven approach that refreshes periodically, showing an interpretation of CPU activity between refreshes rather than a real-time view. Rather than simply dividing total CPU usage by elapsed time between updates, he programmed the original Task Manager to track the total kernel and user time for each process since startup, then subtract the previous reading to calculate consumption during that period. This calculation is then divided by the total CPU time consumed by all processes to provide a more accurate measurement.

However, modern computing has made these readings feel less accurate than they once were. Dynamic frequency scaling, turbo boost, thermal throttling, and deep idle states have weakened the correlation between time used and actual work performed. Plummer analogized this to measuring freeway traffic: a half-full highway with high-speed cars can move more traffic than a completely jammed highway with slow vehicles, yet the numbers might not reflect this difference.

  • The disconnect between reported CPU usage and perceived system performance is a fundamental challenge in system monitoring due to how contemporary CPUs operate

Editorial Opinion

This explanation from Plummer highlights a critical gap between user expectations and technical reality in system monitoring. While Task Manager's methodology is sound and more sophisticated than most users realize, the modernization of CPU architecture has made the metric itself less meaningful—a humbling reminder that even carefully engineered solutions can become misaligned with reality as technology evolves. The freeway analogy perfectly captures how time-based accounting fails when processors can vary their efficiency dramatically, suggesting that future monitoring tools may need fundamentally different approaches to reflect actual computational work.

MLOps & InfrastructureAI HardwareMarket Trends

More from Microsoft

MicrosoftMicrosoft
UPDATE

Microsoft Shifts GitHub Copilot to Token-Based Billing, Pauses Signups as Costs Soar

2026-04-20
MicrosoftMicrosoft
POLICY & REGULATION

RedSun and UnDefend Exploits Leave Windows Defender Vulnerable; Patches Absent Weeks After BlueHammer Fix

2026-04-20
MicrosoftMicrosoft
INDUSTRY REPORT

LinkedIn Data Shows AI Not Yet Impacting Job Market Despite 20% Hiring Decline Since 2022

2026-04-15

Comments

Suggested

1Password1Password
RESEARCH

1Password Shares Lessons from Using AI Agents to Refactor Multi-Million Line Go Monolith

2026-04-20
Multiple AI ProvidersMultiple AI Providers
INDUSTRY REPORT

LLM Reasoning Capabilities Create Operational Complexity for Multi-Provider AI Systems

2026-04-20
AppleApple
FUNDING & BUSINESS

Apple Names John Ternus as CEO, Tim Cook Transitions to Chairman

2026-04-20
← Back to news
© 2026 BotBeat
AboutPrivacy PolicyTerms of ServiceContact Us