Python 如何在不结束当前进程的情况下一次关闭所有正在运行的Jupyter笔记本?

Python 如何在不结束当前进程的情况下一次关闭所有正在运行的Jupyter笔记本?,python,jupyter-notebook,Python,Jupyter Notebook,场景 我在Jupyter笔记本程序中打开了许多笔记本。我已从浏览器中关闭与它们关联的选项卡。但是,由于它们仍在后端运行,因此会占用大量内存。 问题 我想知道是否有一种适当而有效的方法可以关闭所有当前打开的笔记本电脑或当前打开的笔记本电脑的一个子集,而不结束该过程? 谢谢 相关问题 我大部分时间都在使用Jupyter实验室。通常使用R内核。我几乎不再使用python了 在Windows 10中,当我运行任务管理器时,它总是显示R.exe和Rterm.exe的多个进程。所有当前都显示正在运行的状

场景
我在Jupyter笔记本程序中打开了许多笔记本。我已从浏览器中关闭与它们关联的选项卡。但是,由于它们仍在后端运行,因此会占用大量内存。

问题
我想知道是否有一种适当而有效的方法可以关闭所有当前打开的笔记本电脑或当前打开的笔记本电脑的一个子集,而不结束该过程? 谢谢

相关问题

我大部分时间都在使用Jupyter实验室。通常使用R内核。我几乎不再使用python了

在Windows 10中,当我运行任务管理器时,它总是显示R.exe和Rterm.exe的多个进程。所有当前都显示正在运行的状态。目前,每个R进程中有11个正在运行。在其他场合,我看到了更多。。。大概30岁左右

这曾经困扰过我。我的想法是,这些都在减缓个人电脑的速度。有时我认为它们会,有时我认为这无关紧要。我使用Bash启动Jupyter,有时我认为使用Bash可能会导致这种行为。RStudio似乎并没有像Jupyter那样让这一切发生

关闭Jupyter文件(选项卡)不会使这些进程停止。所以我想出了一个方法来停止所有的R进程。我了解到关闭python.exe可以一次摆脱所有这些R进程,而不是一次关闭一个。目前有3个python.exe进程正在运行。这些都与打开的多个Jupyter实验室文件有关。所以这些python.exe文件的“结束进程”肯定会停止所有的R进程


但这样做会导致Jupyter在下一次启动时花费更长的时间。结束这些python.exe文件会阻止下一次Jupyter启动,而不会打开Jupyter上次关闭时打开的多个Jupyter文件。

Jupyter笔记本的仪表板通常显示“文件”选项卡

在页面顶部,您可以看到不同选项卡的水平菜单-单击正在运行的选项卡选择器

您现在看到的是所有正在运行的笔记本电脑(以及终端,如果有的话)的列表

您可以在所有笔记本上单击关机,也可以仅在子集上单击关机,与您关闭的每个笔记本相关联的内核将立即停止,并且它使用的内存将立即释放

现在,您可以返回“文件”选项卡