我正在运行使用C ++和python的gem5模拟器,我已经添加了更多代码。当我使用python 2.6时,一切都没问题,但是使用python 2.7的系统上的相同代码具有非常高的内存泄漏。代码太大了,我不知道内存泄漏的来源在哪里。我多次检查代码,似乎每个对象都被删除了。
它与python版本有关吗?我怎样才能找到内存泄漏的来源?
答案 0 :(得分:0)
假设此内存泄漏 与python相关,而不是,例如C ++,你应该看看this thread on tracking down such leaks。 The LShift Blog describes场景,Python可以泄漏内存: