什么是核心时间

我最近注意到,在“性能”选项卡下的Windows XP任务pipe理器中有“显示内核时间”选项。 这在绿色的“CPU Usage”表中显示为红色的表。 究竟什么是内核时代?

了解用户和内核模式

http://blog.codinghorror.com/understanding-user-and-kernel-mode/

在内核模式下,正在执行的代码可以完全无限制地访问底层硬件。 它可以执行任何CPU指令并引用任何内存地址。 内核模式通常保留给操作系统的最底层,最可信任的function。 在内核模式下崩溃是灾难性的; 他们将停止整个PC。

内核时间是内核中进程的执行时间。 例如用于联网,磁盘I / O或其他内核任务。

大多数操作系统都有一个核心组件,它总是停留在内存中,执行核心任务,如正常程序和硬件之间的接口(内存pipe理,访问设备驱动程序,任务切换等)。 这部分通常被称为内核 。 其他一切都被称为用户模式 (粗略地说)。 这包括操作系统的“rest”(如系统服务)和常规程序。

内核通常具有更多的直接硬件访问,并在不同的CPU环中运行。 因此它的CPU时间被分开计数。 这就是为什么单独显示。