このビットは最近私を刺しました。コードからnumpy配列とリストとのすべての比較を削除することで解決しました。しかし、なぜガベージ コレクターはそれを収集するのに失敗するのでしょうか?
これを実行して、メモリが消費されるのを確認します。
import numpy as np
r = np.random.rand(2)
l = []
while True:
r == l
64 ビット Ubuntu 10.04、virtualenv 1.7.2、Python 2.7.3、Numpy 1.6.2 で実行