限制核心使用 PyCharm

Restrict core usages PyCharm

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

有没有什么办法可以告诉 PyCharm 使用我的前三个内核,为其他程序留一个,这样它们就可以正常运行了?

  1. 进入任务管理器

  2. 找到运行任务(可能不会是主要的pycharmwindow)

  3. 右击 select "go to details"

  4. 右击详情点击"set affinity"

  5. Select 您希望程序使用的任何内核

或者您可以使用 "set priority" 子菜单并将其设置为 "below normal"。默认情况下,所有其他进程都是正常优先级,因此它不会干扰任何东西,但仍会使用任何其他可用的处理能力。您可以对长时间安装或自动 windows 更新做同样的事情,这样它们就不会减慢您的速度。

我还应该注意,这两个 selection 都将在重新启动程序时重置。此外,如果您使用 windows 7,则不需要 "go to details"。一切都将出现在该过程的上下文菜单中。

很遗憾,我不知道如何在 pycharm 中执行此操作。