【发布时间】:2018-06-25 13:50:37
【问题描述】:
我有一个相对较大的 Jupyter/Notebook(RAM 中有大约 40GB 的 Pandas DF)。我正在运行一个安装了 Conda 的 Python 3.6 内核。
我正在执行大约 115 个单元。如果我重新启动内核并运行单元,我的整个笔记本电脑将在大约 3 分钟内运行。如果我重新运行一个没有做太多工作的简单单元格(即函数定义),执行需要很长时间(约 15 分钟)。
我找不到任何具有 Jupyer 笔记本安装最佳实践的在线文档。我的磁盘使用率低,可用 RAM 高,CPU 负载非常低。
我的交换空间似乎已用尽,但我不确定是什么原因造成的。
关于对性能不佳的 Jupyter 笔记本服务器进行故障排除的任何建议?这似乎仅与重新运行单元有关。
【问题讨论】:
-
也许你的熊猫代码需要优化。 [链接](pandas.pydata.org/pandas-docs/stable/enhancingperf.html)
标签: python python-3.x jupyter-notebook