Intellij idea 限制核心用途

Intellij idea 限制核心用途,intellij-idea,pycharm,multicore,Intellij Idea,Pycharm,Multicore,我有一个我用PyCharm写的程序。这个程序应该运行一周左右,它非常需要处理器。所以当我运行它时,我的笔记本几乎没有任何用处,因为它变得非常滞后 有没有办法告诉PyCharm使用我的前三个内核,留下一个给其他程序,这样它们就可以正常运行 进入任务管理器 找到正在运行的任务(它可能不会成为pycharm的主窗口) 右键单击并选择“转到详细信息” 右键单击详细信息,然后单击“设置关联” 选择您希望程序使用的核心 或者,您可以使用“设置优先级”子菜单并将其设置为“低于正常值”。默认情况下,所有其他进程

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

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

  • 进入任务管理器

  • 找到正在运行的任务(它可能不会成为pycharm的主窗口)

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

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

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

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

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


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

    回答得好!我会接受它,因为它可以帮助一些用户,但在我的例子中,我运行了一个程序,
    subprocess.call
    s external program 100000次,因此进程会产生,我不能限制某个进程。而且,该程序已经完成,所以现在它不是真正的现实:)