Powershell不释放内存

jjo*_*ras 3 powershell memory-leaks memory-management

Powershell或Batch运行此脚本时:在Windows XP(Powershell 1.0)中查找和替换字符一切顺利.但是在脚本停止处理文本文件之后,Powershell仍然拥有超过1 000 000 kb的内存(当从taskmanager进行检查时)并且似乎没有释放内存使用量.我将不得不杀死Powershell进程以释放内存.如何防止这种巨大的内存使用?

Dr.*_*ius 6

尝试

 [GC]::Collect()
Run Code Online (Sandbox Code Playgroud)

这会强制执行垃圾收集