【问题标题】:Process utilizes more than one core?进程使用多个内核?
【发布时间】:2014-01-07 12:55:40
【问题描述】:

拥有双核 CPU,我注意到(在 Windows 任务管理器上)某些进程可能会占用超过 50% 的 CPU 利用率。知道每个进程都可以在任何给定时间在一个 cpu 内核中执行,我希望它最多可以利用我的 n 核 cpu 的 1/n。请注意,我的 CPU 不支持 HT。我是否误解了 CPU 列的值?

【问题讨论】:

    标签: process cpu utilization


    【解决方案1】:

    如果一个进程有多个线程在运行,那么您可以使用 100% 的 CPU。

    每个线程可以使用 100% 的单核,因此您需要在进程中运行 N 个线程才能使用 100% 的 N 核 CPU。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-07-25
      • 2013-01-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-05
      • 2012-10-11
      • 1970-01-01
      相关资源
      最近更新 更多