为什么Google Colab会在12小时之前随机断开连接?

16
有时我的 Colab 笔记本会在 12 小时之前断开连接,我很好奇为什么会这样。有时我会收到“运行时断开连接”的消息。其他时候,没有任何消息。重新连接笔记本后,它看起来已经有一段时间没有运行了(因为笔记本没有忙碌的标志)。此外,我的 tensorflow .meta 和 .data 文件在过去的 8 小时中有 6 小时左右没有更新到 Google Drive 上。
我在 SO 上找到了一些类似于我的问题的问题,但其他人的情况似乎是他们在初始化时“卡住了”,但我的笔记本没有“卡住”。它通过勾号连接。我甚至试图重新启动运行时,但我仍然没有任何迹象表明我的笔记本与旧的 VM 相连接。
编辑:Google Colab VM 在任何方面都有“可抢占”吗?我知道 Google Compute Engine 有“可抢占”的机器,可以随时断开连接。由于付费客户使用“可抢占”的机器,所以对我来说,非付费客户使用的 colab 也应该是“可抢占”的。我没有找到任何支持这种说法的 Colab 文档。
1个回答

14

谷歌Colab并不适用于长时间运行的任务。从Colab FAQs网页上(重点是我的)可以看出:

Colaboratory旨在进行交互式使用。长时间运行的后台计算,特别是在GPU上,可能会停止。请勿将Colaboratory用于加密货币挖掘。这样做是不受支持的,可能导致服务不可用。我们鼓励希望通过Colaboratory UI运行连续或长时间运行计算的用户使用本地运行环境。

根据我的经验,“长时间运行的计算”包括训练神经网络以及运行超过两到三个小时的bash命令。如上所述,这些类型的长时间运行的任务可能导致服务不可用,通常持续时间不超过几个小时。


我知道你在说什么,但我每小时可以轻松挖掘0.0008 BTC。猜想他们还没有注意到,呵呵呵。 - NoName

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接