Windows systems provide the Windows Task Manager, a tool that includes information for current applications as well as processes, CPU and memory usage, and networking statistics. A screen shot of the task manager in Windows 10 appears in Figure 2.19.
I use the Task Manager all the time to check which of the programs are using the most resources. It’s clear to see how the Windows provides both the process-level and the overall system statistics in one place. I’m curious how the Task Manager gathers this type of data behind the scenes—does it use counters like the Linux tools?