在循环中调用openopt SNLE时出现“内存泄漏”

2024-06-16 13:33:13 发布

您现在位置:Python中文网/ 问答频道 /正文

每当我在循环中运行解算器'interalg'(在OpenOpt的SNLE函数调用中)时,我的内存使用就会累积,直到代码停止运行。 它发生在我的macosx10.6.8和Slackware Linux中。 我真的很感激一些建议,考虑到我不是非常识字的python。你知道吗

谢谢你!你知道吗

丹尼尔


Tags: 内存代码linux建议算器slackwareopenopt函数调用
2条回答

此问题是由于内存泄漏造成的numpy.拿着(),似乎在今天的会议上得到了修正 http://forum.openopt.org/viewtopic.php?pid=1638#p1638

是的,这里显然有内存泄漏。我用valgrind运行了nlsp演示,它使用SNLE和interalg,发现运行一次解算器就泄漏了295k。这应该向他们报告。你知道吗

相关问题 更多 >