Mac:python脚本在长时间运行后被禁用

2024-05-23 14:11:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我开发了一个python脚本,需要大约36小时才能完成这项工作

我的脚本中添加了一个print()命令,每10分钟报告一次处理状态,以便检查脚本是否运行良好

昨天晚上一切都很好,我在终端中使用pmset noidle来防止mac睡眠,但今天早上我发现这个过程不知何故被禁用了。print()reporter不再响应,但根据htop,进程仍然正常运行,它使用了99%的CPU和0.1%的内存(这是不正常的)

起初我认为mac进入睡眠状态,我的进程无法恢复(大数据处理),这就是我尝试pmset noidle的原因。但今天的结果与睡眠理论相反

我来这里寻求智慧,有没有人有过同样的烦恼? 谢谢


Tags: 命令脚本终端进程过程mac状态报告