取消NumPy memmap的映射

时间:2011-06-18 16:54:43

标签: python numpy mmap

我找不到任何关于numpy如何处理以前内存映射区域的取消映射的文档:munmapnumpy.memmap() {。}}。

我的猜测是它只在垃圾收集时完成,这是正确的吗?

1 个答案:

答案 0 :(得分:10)

是的,它只在对象被垃圾收集时关闭; memmap.close方法无效。

您可以调用x._mmap.close(),但请记住,对x对象的任何进一步访问都将导致python崩溃。