标签: .net asp.net tracing system.diagnostics
如果我的代码中有一些Trace.Write行但没有侦听器,那么这些调用是否会导致内存使用过多/内存泄漏?
我假设trace.write只是在进行事件调用,而不是实际进行任何数据存储,所以根据这个假设答案是否定的,它不会消耗一堆内存
答案 0 :(得分:1)
没有内存泄漏,但如果打开跟踪,即使没有侦听器,处理器和内存也会有一些开销。如果你没有做任何事情,我会关闭跟踪,这可以在配置中轻松完成。