||
创建一个大数组后会使内存使用剧增,Jython的del命令可以删除变量,但不是真的在内存中删除数据。可以先del删除变量,然后用gc.collect()函数强制进行垃圾回收。这样可以有效的释放内存。MeteoInfoLab的clear()命令删除所有生成的变量,因此可以先clear(),然后gc.collect()释放内存。
>>> clear()
>>> import gc
>>> gc.collect()
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-12-22 19:24
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社