如何解决私有字节(本机内存)泄漏?

Ere*_*rez 9 c# debugging pinvoke memory-leaks

我正在开发一个似乎有漏洞的C#应用​​程序.我用过内存分析器,发现我的

私有字节不断增加,但所有堆中的字节数不会增加,这意味着它可能是本机内存泄漏

现在我卡住了,如何在本机代码中发现内存泄漏?

Pol*_*ial 0

如果没有更多信息,很难给您可靠的答复,但听起来您尝试使用的库存在内存泄漏。您需要使用适当的工具来获取该库,具体取决于其编写的语言。如果您没有该库的源代码,请联系开发人员并让他们修复泄漏。

如果您可以发布库的名称和一些源代码(以及本机方法签名),我们也许可以为您提供一些更具体的建议。