【发布时间】:2011-06-14 09:41:57
【问题描述】:
This article 表示使用 XMLReader 会导致字符串内存泄漏。 (只需搜索“内存泄漏”即可找到该段落)。它说其中一项缓解措施是:
对此的一种缓解方法是推导出 来自 NameTable 类并强制执行 最大尺寸配额。 (不可能 防止使用 NameTable,或 切换 NameTable 时 满)
here 也提到了同样的问题和缓解措施。我的问题是,我如何“从 NameTable 类派生并执行最大大小配额”,正如文章所建议的那样?
【问题讨论】:
-
内存泄漏,在 C# 中?
-
更严肃地说:我想尽快摆脱 NameTable 并因此摆脱 XMLReader 是个好主意。这样,GC 将收集所有“虚拟泄露的数据”。
标签: c# wcf memory-leaks xmlreader