我正在通过自动化阅读数千个网页,并将其中的部分网页导入MS Access数据库。
为此,我使用了3个主要策略:
所有上述内容都会导致内存泄漏。
这让我很担心,因为应用程序可能会崩溃甚至冻结用户个人电脑。
在设置为 Nothing 之后使用睡眠 API函数 HtmlDocument 我可以恢复大部分泄露的内存但不是全部...无论如何,等待延误我的程序。
我想问一下是否有人可以指向一个API函数,它允许我从内存中刷新不必要的对象,或者为了强迫垃圾收集器来将这些对象设置为空后,或者允许我恢复/避免内存泄漏的任何其他方法或技术,将其完全删除。
提前致谢,
迭
答案 0 :(得分:0)
这个特殊问题我通过在将内容加载到html对象之前删除页面中的任何脚本来解决。之后没有发现泄漏。
HTH