0

我遇到了一些令人讨厌的 msxml6 崩溃,这是一个非常间歇性发生的时间问题,这一切都发生在 msxml6 垃圾收集代码中,我已经阅读了他们关于 msxml6 垃圾收集的一些技术说明,它并没有真正帮助,有吗一种禁用 msxml6 垃圾收集、部分和完整垃圾收集的方法。

任何帮助是极大的赞赏。

谢谢

4

1 回答 1

0

根据进一步的测试,我认为MSXML GC有一个bug,在多线程应用程序中使用FreeThreadedDOMDocument,重复加载和卸载msxml.dll时,部分垃圾回收存在bug,不幸的是不容易重现。我可以通过在注册表中设置 NoFullGC 来禁用完全垃圾收集,但是没有办法禁用部分垃圾收集。GC 报告了内存泄漏:http: //social.msdn.microsoft.com/Forums/en-US/xmlandnetfx/thread/d24026c0-5cbe-451c-89b8-895cbe31d761/

于 2013-06-04T06:14:02.403 回答