【发布时间】:2010-03-10 20:11:32
【问题描述】:
我有一个 python 程序会占用大量内存,主要是在字典中。这个 dict 将负责为一组非常大的键分配一个唯一的整数值。当我使用大型矩阵时,我需要一个键到索引的对应关系,也可以从中恢复(即,一旦矩阵计算完成,我需要将值映射回原始键)。
我相信这个数量最终会超过可用内存。我想知道如何处理交换空间。或许有更好的数据结构用于此目的。
【问题讨论】:
-
大于物理内存?比交换文件大? “可用内存”是什么意思?
标签: python memory data-structures matrix swap