Chcę sprawdzić problem z wyciekiem pamięci w mojej usłudze. Próbowałem podążać za zestawem liczników perfmon.Liczniki Perfmon do sprawdzania wycieku pamięci
- .NET CLR Memory \ # bajtów we wszystkich Stosy
- .NET CLR Pamięć \ Gen 2 Heap Size
- .NET CLR Memory \ # GC uchwyty
- .NET CLR Memory \ # z przypięte Przedmioty
- .NET CLR Memory \ # Total zobowiązał Bytes
- .NET CLR Memory \ # całkowitą zastrzeżone Bytes
- .NET CLR Memory \ rozmiar Heap Large Object
mam, o których mowa powyżej zestawie z here
mowa również następujący zestaw:
- pamięci/dostępnych bajtów
- pamięci/Committed Bytes
- Proces/Private Bytes
- Proces/strona Plik Bajty
- Liczba procesów/uchwytów
mam, o których mowa powyżej zestawie z here
Czy istnieje jakikolwiek parametr/lub jakiekolwiek inne kryteria najlepszym sposobem identyfikacji licznik Perfmon do wycieku pamięci?
Czy ktoś może zaproponować mi zestaw liczników do sprawdzania wycieku pamięci? Lub powyżej zestawy obejmuje wyciek pamięci?
Oto dobry artykuł http://www.codeproject.com/Articles/42721/Best-Practices-No-Detecting-NET-application-memo – CharithJ