检查Jupyter iPython笔记本中是否挂起了进程

时间:2016-04-18 20:00:13

标签: python-3.x ipython jupyter jupyter-notebook

我在iPython笔记本中运行的过程持续超过一小时。该过程是对大型数据帧的操纵,6400col x 200000rows,解释here。看起来单元格仍然在运行In:[*],但我想知道它是否悬挂而不是生产效率。插入print语句只能起作用(可能是由于iPython中的一些打印语句限制)。

我使用的是Anaconda 2.5.0(64位)的Python 3.5.1和IPython 4.1.2。

2 个答案:

答案 0 :(得分:1)

一项检查是从Jupyter Home启动终端,然后运行top或其他类似命令以查看正在运行的进程及其利用率。将其与某种打印声明配对,您会遇到许多挂起或其他问题。

答案 1 :(得分:0)

使用操作系统提供的工具来检查CPU使用率。如果固定了您的一个CPU,则它正在运行。否则它可能会挂起。