Lud*_*ton 4 .net performance garbage-collection memory-management
我正在对一些处理大量数据的.NET代码运行一些性能测试.我想要一些测试,确保垃圾收集器不影响我的结果.我如何暂时暂停垃圾收集器?
Jar*_*Par 11
没有办法通过BCL API执行此操作.
将其关闭以进行特定算法的分析也不是一个好主意,因为它会产生错误的结果.垃圾收集器将在程序执行期间运行.没有GC的分析可能会隐藏算法的实际问题,如果它在现实世界中导致大量垃圾收集.