任务管理器上进程选项卡上的 CPU 列含义是什么

任务管理器上进程选项卡上的 CPU 列含义是什么

我有一个 Python 应用程序,已将其部署到客户端。它显示25%在进程选项卡上的 CPU 列上。我想知道这是什么意思,或者它如何影响 CPU?因为大多数进程只有0%

这是我的任务管理器上实际 CPU 百分比的图像。

在此处输入图片描述

答案1

25 表示该进程在所有逻辑处理器(又称核心)中的使用率平均为 25%。因此,如果您的 CPU 中有 4 个逻辑处理器,则 25% 可能意味着一个逻辑处理器以 100% 运行,而其他逻辑处理器以 0% 运行或者那 25% 被分配到几个逻辑处理器上。

思考Python 应用程序不能使用多个逻辑处理器,因此如果您希望 Python 使用更多的 CPU,您可能需要研究 Python 中的多核处理。

您还可以通过右键单击进程并选择“设置关联性”来限制 Python 使用的逻辑处理器数量。选择“优先级”还可以让您选择该进程相对于其他进程的优先级。

您还可以在下一个选项卡中监控每个逻辑处理器的使用情况,只需确保图表设置为显示逻辑处理器,而不是平均 CPU 使用率。

答案2

该进程正在使用 25% 的 CPU 来执行其正在执行的操作。

您的总数为 100%,69+25+3+1+1+1=100。

相关内容