是否可以用另一种方式增加 google colab 中的内存?

Adi*_*una 5 google-colaboratory

当我在 google colab 中运行此代码时

n = 100000000
i = []
while True:
  i.append(n * 10**66)
Run Code Online (Sandbox Code Playgroud)

它总是发生在我身上。我的数据很大。在达到 12.72 GB RAM 后,但我没有立即进入崩溃提示和增加 RAM 的选项。

我刚刚在使用所有可用 RAM 后,您的会话崩溃了。查看运行时日志

解决办法是什么 ?还有其他方法吗?

rch*_*urt 8

您需要升级到 Colab Pro,或者如果您的计算机本身具有比 Colab 虚拟机更多的 RAM,您可以改为连接到本地运行时。

\n

Colab Pro 将为您提供大约是现在两倍的内存。如果这足够了,并且您愿意每月支付 10 美元,那么这可能是最简单的方法。

\n

如果您想使用本地运行时,可以点击右上角 \xe2\x80\x9cConnect\xe2\x80\x9d 旁边的向下箭头,然后选择 \xe2\x80\x9c连接到本地运行时

\n

  • 不幸的是,Colab Pro 仅在美国/加拿大地区可用。使用本地文件来处理本地运行时是一种糟糕的体验。 (2认同)