限制核心用法PyCharm

时间:2015-03-23 19:25:52

标签: intellij-idea pycharm multicore

我有这个我在PyCharm写的程序。这个程序应该运行一个星期左右,而且它非常需要处理器。因此,当我运行它时,我几乎没有使用我的笔记本,因为它变得非常迟钝。

有没有办法以某种方式告诉PyCharm使用我的前三个核心并留下一个用于其他程序,以便它们可以正常运行?

1 个答案:

答案 0 :(得分:1)

  1. 进入任务管理器

  2. 找到正在运行的任务(它可能不是主要的pycharm窗口)

  3. 右键单击并选择“转到详细信息”

  4. 右键单击详细信息,然后单击“设置关联性”

  5. 选择您希望程序使用的内核

  6. 或者,您可以使用“设置优先级”子菜单并将其设置为“低于正常值”。默认情况下,所有其他进程都是普通优先级,因此它不应干扰任何内容,但仍使用任何其他可用的处理能力。您可以通过长时间安装或自动Windows更新来执行相同的操作,这样它们就不会让您失望。

    我还应该注意,重启程序时将重置这两个选项。此外,如果您使用的是Windows 7,则无需“转到详细信息”。所有内容都将显示在该过程的上下文菜单中。

    不幸的是,我不知道如何在pycharm中执行此操作。