我正在尝试编写一个程序来下载一个大的 zip 文件,将其解压缩到内存中,然后将内容(一系列 CSV 文件)推送到 MongoDB。但是,我一直遇到程序停止并打印的点
FATAL ERROR: CodeRange::GetNextAllocationBlock Allocation failed - process out of memory
当缓冲区不再使用时,我一直将它们设置为空,一旦它们在 Mongo 中就将记录设置为空,并防止一次处理多个文件。这些都没有帮助。释放内存还有什么技巧吗?