2012-01-18 7 views
2

ループ内で 'interalg'(SNO関数呼び出しでOpenOptから)ソルバーを実行するたびに、コードの実行が停止するまでメモリ使用量が蓄積されます。 私のMac OS X 10.6.8とSlackware Linuxの両方で起こります。 私はPythonで極度の知識を持っていないと考えて、本当に助言をいただきたいと思います。ループ内でopenopt SNLEを呼び出すときに 'メモリリーク'

ありがとうございました!

ダニエル

+0

をコミット中)(numpy.takeでメモリリークが原因だった、と固定しているように見える実行を停止?プロセスがクラッシュすることを意味しますか?クラッシュが発生したときに4GBのダンプがありますか? – aayoubi

+1

バグを報告してください! – plaes

答えて

2

はい、明らかにメモリリークがあります。私はvalgrindを使ってSNALとinteralgを使ったnlspデモを実行し、295kがソルバーを1回実行して漏洩していることを発見しました。これは彼らに報告されるべきです。

関連する問題