gpt4 book ai didi

.net - 使用 HtmlAgilityPack 时出现内存问题?

转载 作者:行者123 更新时间:2023-12-04 15:25:38 25 4
gpt4 key购买 nike

当我让我的应用程序运行很长时间时,我注意到内存问题。我实际上得到了内存不足的异常。我试图找出问题所在,但我一无所知,直到我让它再次运行并且我注意到

我每次都在这条线上发现泄漏 html.LoadHtml(a_few_k_of_html); .我怀疑 HtmlAgilityPack 正在泄漏。我尝试将它包装在 using 和调用 dispose 中,但这并不存在。它不仅每次都发生在这条线上,而且我记得更改了一些区域以使用 HtmlAgilityPack 而不是 parsing html with regex

如果不修改 HtmlAgilityPack 本身,我该如何处理这个内存问题?

最佳答案

我有同样的问题。处理完文档后,我将文档的实例设置为 null,然后设置为 GC.Collect()。问题解决了。

关于.net - 使用 HtmlAgilityPack 时出现内存问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10183535/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com