2011-04-27 63 views
0

如果我的代碼中有一些Trace.Write行但沒有偵聽器,會導致這些調用導致內存使用量過多/內存泄漏?asp.net tracing without flush

我假設trace.write被簡單地使一個事件調用,實際上沒有做任何的數據存儲,以便在此基礎上假設的答案是否定的,它不消耗大量內存

回答

1

沒有內存泄漏,但是如果打開跟蹤,即使沒有偵聽器,在處理器和內存中也會有一些開銷。如果你沒有做任何事情,我會關閉跟蹤,這可以很容易地在配置中完成。

+0

怎麼樣?我不想刪除代碼,然後重新部署,所以配置解決方案會很好。 – 2011-04-27 19:44:11

+0

我發現 2011-04-27 20:00:16