Kernel Times in Windows XP Task Manager Explained

  • Thread starter Thread starter Crumbles
  • Start date Start date
  • Tags Tags
    Kernel
Click For Summary

Discussion Overview

The discussion revolves around the 'Show Kernel Times' feature in Windows XP's Task Manager, specifically focusing on what 'Kernel Times' represents in terms of CPU usage and its implications for understanding operating system performance. The scope includes technical explanations and conceptual clarifications regarding kernel operations and resource management.

Discussion Character

  • Technical explanation, Conceptual clarification, Debate/contested

Main Points Raised

  • One participant notes that 'Kernel Times' likely indicates the percentage of CPU resources spent on kernel operations rather than user-level processes.
  • Another participant suggests that it represents the percentage of processor time taken for system calls to the operating system.
  • A different viewpoint emphasizes that kernel activity includes not just user-level calls but also the kernel's role in preempting other processes for tasks like thread scheduling.
  • There is a mention that the kernel does not appear as a distinct process in the 'Processes' tab of Task Manager, raising questions about its visibility and representation.

Areas of Agreement / Disagreement

Participants express varying interpretations of what 'Kernel Times' encompasses, with some focusing on its relation to user-level calls and others highlighting the kernel's broader responsibilities in multitasking. The discussion remains unresolved regarding the exact nature of kernel activity as represented in Task Manager.

Contextual Notes

There are assumptions about the definitions of kernel operations and system calls that are not fully explored, and the discussion does not clarify the specific metrics used by Task Manager to calculate 'Kernel Times.'

Crumbles
Messages
137
Reaction score
0
I've recently noticed that there is a 'Show Kernel Times' option in Windows XP's Task Manager under the 'Performance' tab. This shows up as a red meter over the green 'CPU Usage' meter.

I gathered that the Kernel is a piece of software that allows the operating system to multi-task but what exactly is the 'Kernel Times'?
 
Computer science news on Phys.org
I'd imagine its the percentage of resources (CPU/Memory) spent on the kernel and not user level processes.

The kernel is the coure part of the operating system that handles process/thread scheduling, memory management, and device I/O, among other (not as critical) tasks.
 
Thanks for the reply so-crates, I suppose that would indeed make sense: the portion of the processor used by the kernel. It doesn't seem like the kernel shows up as a process under the 'Processes' tab though, unless it's under some odd name.
 
It is the percentage of processor time taken as system calls to the Operating System.
 
I don't think it would just be user-level calls to the OS (things like file access) Remember that in a modern preempted multitasking OS, the kernel process (or processes, in some cases) interrupts (i.e., "preempts") other processes in the middle of what there were doing so it can do thread scheduling among other things.
 

Similar threads

  • · Replies 30 ·
2
Replies
30
Views
3K
  • · Replies 15 ·
Replies
15
Views
2K
Replies
29
Views
5K
Replies
8
Views
3K
  • · Replies 4 ·
Replies
4
Views
9K
  • · Replies 14 ·
Replies
14
Views
12K
  • · Replies 4 ·
Replies
4
Views
4K
  • · Replies 5 ·
Replies
5
Views
8K
Replies
2
Views
6K
Replies
7
Views
9K