ループ内で 'interalg'(SNO関数呼び出しでOpenOptから)ソルバーを実行するたびに、コードの実行が停止するまでメモリ使用量が蓄積されます。 私のMac OS X 10.6.8とSlackware Linuxの両方で起こります。 私はPythonで極度の知識を持っていないと考えて、本当に助言をいただきたいと思います。ループ内でopenopt SNLEを呼び出すときに 'メモリリーク'
ありがとうございました!
ダニエル
ループ内で 'interalg'(SNO関数呼び出しでOpenOptから)ソルバーを実行するたびに、コードの実行が停止するまでメモリ使用量が蓄積されます。 私のMac OS X 10.6.8とSlackware Linuxの両方で起こります。 私はPythonで極度の知識を持っていないと考えて、本当に助言をいただきたいと思います。ループ内でopenopt SNLEを呼び出すときに 'メモリリーク'
ありがとうございました!
ダニエル
はい、明らかにメモリリークがあります。私はvalgrindを使ってSNALとinteralgを使ったnlspデモを実行し、295kがソルバーを1回実行して漏洩していることを発見しました。これは彼らに報告されるべきです。
この問題は、今日のあなたは、コードとはどういう意味ですか http://forum.openopt.org/viewtopic.php?pid=1638#p1638
をコミット中)(numpy.takeでメモリリークが原因だった、と固定しているように見える実行を停止?プロセスがクラッシュすることを意味しますか?クラッシュが発生したときに4GBのダンプがありますか? – aayoubi
バグを報告してください! – plaes