【发布时间】:2017-03-22 14:15:08
【问题描述】:
我不熟悉使用 Jupyter 笔记本。我已经使用 Anaconda 安装了 Jupyter 并设置了一个 jupyter 服务器。我想控制 Jupyter 可用的 CPU 和内存。有什么配置可以做到这一点吗?实现这一目标的最佳方法是什么。
谢谢
【问题讨论】:
-
没有本机配置 no - 因为通常假定 Jupyter 服务器由受信任的用户运行,所以限制可用资源是没有意义的。如果你确实想要——你可能会考虑管理 CPU/内存的外部方式——我可以建议 Docker 作为一个好的开始,因为 Docker 允许在其容器上设置资源限制,并且 Jupyter 社区的 lto(通过 Jupyterhub)熟悉码头工人。
-
嗯。我相信自己会犯错误并在笔记本中使用太多内存,所以我想我必须启动一些 ulimit 命令。