代码之家  ›  专栏  ›  技术社区  ›  SMSk

限制核心用途PyCharm

  •  3
  • SMSk  · 技术社区  · 10 年前

    我用PyCharm编写了这个程序。这个程序应该运行一周左右,它非常需要处理器。所以当我运行它时,我几乎不用我的笔记本了,因为它变得非常落后。

    有没有办法告诉PyCharm使用我的前三个内核,并将其中一个留给其他程序,以便它们正常运行?

    1 回复  |  直到 10 年前
        1
  •  2
  •   Sam Spade    10 年前
    1. 进入任务管理器

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

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

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

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

    或者,您可以使用“设置优先级”子菜单并将其设置为“低于正常值”。默认情况下,所有其他进程都是正常优先级,因此它不应干扰任何事情,但仍使用任何其他可用的处理能力。您可以对长时间安装或自动windows更新执行同样的操作,这样它们不会降低您的速度。

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

    不幸的是,我不知道如何在pycharm中做到这一点。