4
我read,人们可以使用Python + Numpy:什么时候手动收集垃圾有用?
gc.collect()
现在,我不知道什么时候它是这样做有用的手动收集垃圾。我想这在一定程度上是Python的一般逻辑。假设我有一个大循环,并且在每个循环中都会使用大矩阵Z
并且一次又一次地重写它们。如果我不更改Z
的尺寸,最后删除矩阵并收集垃圾是否有用?
一般问题在什么情况下可以真正观察强制垃圾收集的影响,特别是在numpy
内进行大量数值计算的时候?
这几乎是重复的:http://stackoverflow.com/questions/23977904/how-to-implement-garbage-collection-in-numpy – Benjamin