2009-03-09 15 views

cevap

5

bir PerformanceCounter "Tüm yığınlardaki içerisinde Bytes" sorgulayabilir kullanarak, kendi süreçten ve hatta diğer süreçler.

Çok sayıda sayaç bulunduğunu görmek için ".Net CLR Memory" kategorisini kullanın.

Sistem yükündeki farkın, Jon Skeet tarafından önerilen PerformanceCounter ve GC.GetTotalMemory arasında ne olduğunu görmelisiniz.

4

GC.GetTotalMemory Gereksinim duyduğunuz her şeyi yapıyor mu?

( SizeOf size sadece çok sıralıyor boyutunu anlatır unutmayın -. Hafızasında mutlaka boyutu)

+0

Sweet. Ayrıca, belirli bir sınıfın örneklerinin nasıl elde edildiğini de biliyor musunuz? – Spoike

+0

@Spoike: Hayır, bilgilerin profil oluşturma API'sı altında çalıştırılmadan kullanılabileceğine inanmıyorum. –