进程停止并且新启动的进程也停止

进程停止并且新启动的进程也停止

似乎在以下截图中,我的所有进程都已停止约 4 小时,因为我正在使用 tmux 运行几个机器学习实验,我发现自 4 小时以来,stdout 上再也没有输出任何内容。我尝试启动一个新实验,但同样没有输出到 stdout,尽管我可以使用 htop 找到新进程。此外,我无法使用 control+C 停止新实验,我只能在 htop 中将其终止,并从 stdout 确认它也已被终止。

我还发现这似乎是由工具 pythoninvoke 引起的,

http://docs.pyinvoke.org/en/stable/

因为如果我不使用invoke来启动实验inv debug,而只是使用

python main.py --debug

新的进程可以启动,尽管中途也可能暂停。

知道发生了什么吗?有什么方法可以避免或减少这种情况吗?谢谢!

在此处输入图片描述

系统信息:

lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04.5 LTS
Release:        18.04
Codename:       bionic

Python

Python 3.7.6 (default, Jan  8 2020, 19:59:22)
[GCC 7.3.0] :: Anaconda, Inc. on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import invoke
>>> invoke.__version__
'1.5.0'

答案1

看来,只需终止一些进程就可以恢复长期停止的剩余任务。

相关内容