如何指示 PowerShell 对 XmlSchemaSet 等 .NET 对象进行垃圾收集? 我创建了一个 PowerShell 脚本,它遍历大量 XML Schema (.xsd) 文件,并为每个文件创建一个 .NET XmlSchemaSet 对象,调用 Add() 和 Compile() 向其中添加架构,并打印出所有验证错误. 这个脚本可以正常工作,但是在某处存在内存泄漏,如果在 100 个文件上运行它会消耗 GB 的内存. 我基本上在一个循环中做的事情如下: $sch .. 发布时间:2022-01-09 22:16:32 powershell memory-leaks garbage-collection xsd xmlschemaset 其他开发
如何指示PowerShell垃圾收集像XmlSchemaSet这样的.NET对象? 我创建了一个PowerShell脚本,它循环使用大量XML Schema(.xsd)文件,并为每个文件创建一个.NET XmlSchemaSet object,calls Add() 和 编译() 向其添加架构,并打印出所有验证错误。 p> 这个脚本可以正常工作,但是在某处存在内存泄漏,导致它在数百个文件上运行时会消耗千兆字节的内存。 我在循环中基本做的是: $ schemaS .. 发布时间:2018-04-19 18:00:30 powershell memory-leaks garbage-collection xsd xmlschemaset 其他开发