提问人:gbohus 提问时间:2/6/2023 更新时间:2/10/2023 访问量:47
为什么当我的 Mac 锁定时进程会随机挂起
Why do processes hang randomly while my Mac is locked
问:
这是在运行 MacOS Catalina 的 iMac(2015 年末)上。所有节能选项均已关闭。
我已经注意到了几个长时间运行的进程,所以我做了一个简单的例子。
我跑了
while true; do date; sleep 60; done
上午 11 点左右,让屏幕锁定。几个小时后,我回来检查一下。大约一个半小时后一切都很好,也就是说,我每分钟都会收到一行,然后
Mon Feb 6 12:32:39 CET 2023
Mon Feb 6 12:33:39 CET 2023
Mon Feb 6 12:41:33 CET 2023
Mon Feb 6 12:43:08 CET 2023
Mon Feb 6 12:52:57 CET 2023
Mon Feb 6 13:28:00 CET 2023
之后,它恢复正常大约半小时,然后再次开始不稳定。
经验表明,其他长时间运行的进程发生这种情况的时间是相当随机的。
关于如何避免这种情况的想法?我希望我的进程正常运行。谢谢。
答:
0赞
gbohus
2/10/2023
#1
正如@Rob昨天的评论中提到的,在“能源”设置中关闭电源小睡似乎可以解决这个问题。(我现在有机会测试了好几个时期,包括通宵。
谢谢!
评论