如果 Intel Turbo Boost 处于活动状态,则 CPU 使用率超过任务管理器中的 100%,性能监视器

本文介绍在任务管理器中 CPU 使用率超过 100%, 如果 Intel Turbo Boost 处于活动状态,性能监视器的问题。

适用于: Windows 8
原始 KB 数: 3200459

现象

从 Windows 8 开始,对任务管理器和性能监视器报告 CPU 使用率的方式进行了更改。 通过此更改,当系统负载过重时,CPU 使用率可能超过 100%,尤其是在 Intel Turbo Boost 提升容量提升时。

原因

此更改会影响计算 CPU 利用率的方式。 任务管理器中的值现在对应于处理器信息% 处理器实用工具处理器信息% 特权实用工具性能计数器,而不是Windows 7 中处理器信息% 处理器时间和处理器信息% 特权时间计数器相对应。

详细信息

这两种计数器类型之间的差异涉及它们如何测量处理器执行的实际工作。 基于时间的性能计数器测量处理器忙碌的时间百分比,而实用工具性能计数器测量处理器实际执行的工作量。 实用工具性能计数器考虑处理器性能状态和基于 Turbo Boost 的增强功能,以测量和规范 CPU 正在完成的工作。

此更改旨在提供系统正在处理多少工作的更准确的表示形式。 运行 100% 时间和时钟频率降低到 50% 的处理器仅执行 100% 频率的处理器的一半工作。 在此更改之前,在基于时间的性能计数器(在 Windows 7 任务管理器中使用)下,这两个处理器似乎都在执行相同的工作量:100% 的容量。 重新设计的任务管理器显示第一个处理器以 50% 的容量运行,而第二个处理器则显示为以 100% 的容量运行。 Turbo Boost 驱动处理器超过其名义速度的 100%,并允许处理器超过 100% 的容量。

第三方信息免责声明

本文中提到的第三方产品由 Microsoft 以外的其他公司提供。 Microsoft 不对这些产品的性能或可靠性提供任何明示或暗示性担保。