Antonio Esposito's


Prodotti tipici .NETtiani
Home Blogs | Home | Login | Contact | My Profile | RSS | About | Cerca

TraceSource & MemoryLeak

Ciao a tutti Quando si deve utilizzare un TraceSource è bene allocarlo in modo statico in qualche classe perchè l'uso, anche con il costrutto using, puo generare un memoryleak abbastanza spiacevole: using (TraceSource t = new TraceSource("pippo")){    t.WriteEvent(............);} questo metodo, anche se utilizza lo using (e viene garbagiata), genera un leak perchè il tracesource si registra in una IList internamente con una WeakReference che a sua volta non viene garbagiata.... 
Leggi tutto il post...
Categoria: Tips
lunedì, 01 feb 2010 Ore. 17.42

Scrivi un commento

Nome:
Blog:
E-Mail:
(l'indirizzo e-mail non verrà pubblicato, consente di essere avvertiti quando arrivano nuovi commenti a questo Post)
Codice:
Corpo:
Cookie:

Commenti

Copyright © 2002-2007 - Blogs 2.0
dotNetHell.it | Home Page Blogs
ASP.NET 2.0 Windows 2003