Python 3.x 谷歌Colab:提高TCMALLOC_大_ALLOC_报告_阈值

Python 3.x 谷歌Colab:提高TCMALLOC_大_ALLOC_报告_阈值,python-3.x,google-colaboratory,Python 3.x,Google Colaboratory,我有一个python脚本,我使用 !python3 "/content/gdrive/My Drive/my_folder/my_file.py" 它给了我: tcmalloc: large alloc 21329330176 bytes == 0x18e144000 @ 0x7f736dbc2001 0x7f736b6f6b85 0x7f736b759b43 0x7f736b75ba86 0x7f736b7f3868 0x5030d5 0x506859 0x504c28 0x506393

我有一个python脚本,我使用

!python3 "/content/gdrive/My Drive/my_folder/my_file.py"
它给了我:

tcmalloc: large alloc 21329330176 bytes == 0x18e144000 @  0x7f736dbc2001 0x7f736b6f6b85 0x7f736b759b43 0x7f736b75ba86 0x7f736b7f3868 0x5030d5 0x506859 0x504c28 0x506393 0x634d52 0x634e0a 0x6385c8 0x63915a 0x4a6f10 0x7f736d7bdb97 0x5afa0a
会话崩溃了。 因此,我增加
TCMALLOC\u LARGE\u ALLOC\u REPORT\u THRESHOLD
大小,并通过以下方式运行代码:

!TCMALLOC_LARGE_ALLOC_REPORT_THRESHOLD=21329330176 
!python3 "/content/gdrive/My Drive/my_folder/my_file.py"

但我仍然收到同样的错误/警告。我做错了什么?

该警告表示试图分配21329330176字节,即大于20GB的RAM

这超出了Colab后端的内存容量,因此预计会发生崩溃


您可能希望重新构造计算以使用更少的并发内存,或者使用a以使用具有更多可用内存的后端。

还有一件事让我很恼火。在昨天的车祸之后,我无法连接到colab上的驱动器。我正在使用:
从google.colab导入drive.mount('/content/gdrive')
,它询问我授权码,然后无限运行。你能给我提点建议吗?请针对不同的问题提出不同的问题。