设置Jupyter noteb的最大内核数

2024-09-27 09:24:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我和同事共用一台电脑。他们在那里运行并行计算,我需要运行Jupyter。我可能只使用几个核心,而不是全部。在

然而,每当我在Jupyter中运行一个使用numpy的cell时,它会尝试使用尽可能多的内核。当同事的计算正在运行时,Python占用了一半的核心。在

我试图将Jupyter进程的niceness设置为19,以便它的Python子进程继承niceness值,并且不尝试使用所有核心,但它不起作用。在

有没有一种方法可以限制Jupyter及其Python子代使用最大数量的内核?我希望这个极限有一个变量。在


Tags: 方法numpy核心数量进程celljupyter内核
1条回答
网友
1楼 · 发布于 2024-09-27 09:24:20

Jupyter/notebook没有任何内置的资源管理器。这主要是因为所有这些东西都以Jupyterhub结束,这就像是Jupyter架构之上的另一层,旨在让Jupyter在多用户环境中与其他人友好相处。这正是你所处的位置。在

Jupyterhub确实提供了一种方法来设置它将使用的核心数量的硬限制。有关详细信息,请参见here。在

相关问题 更多 >

    热门问题