Python 设置Jupyter笔记本的最大内核数

Python 设置Jupyter笔记本的最大内核数,python,numpy,jupyter-notebook,jupyter,Python,Numpy,Jupyter Notebook,Jupyter,我和同事共用一台电脑。他们正在运行并行计算,我需要运行Jupyter。我可能只使用几个内核,而不是全部 然而,每次我在Jupyter中运行使用numpy的单元时,它都会尝试使用尽可能多的内核。当同事的计算正在运行时,Python占用了一半的核心 我尝试将Jupyter进程的niceness设置为19,这样它的Python子进程继承niceness值,并且不尝试使用所有内核,但它不起作用 有没有办法限制Jupyter及其Python子代使用最大数量的内核?我希望这个限制有一个变量。Jupyter/

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

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

我尝试将Jupyter进程的niceness设置为19,这样它的Python子进程继承niceness值,并且不尝试使用所有内核,但它不起作用


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

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


Jupyterhub确实提供了一种对其将使用的内核数量设置硬限制的方法。有关详细信息,请参阅。

是否可以开始使用?