2009-06-26 19 views

Odpowiedz

3

Equatec obsługuje .NET CF 3.5

+3

Dzięki, ale szukałem profilera pamięci: "Profiler EQATEC jest profilerem kodu, a nie profilerem pamięci. biegnij szybciej, nie o śledzenie obiektów i pamięci. " – splattne

+1

Stary, wiem, że nie odpowiedziałeś na jego pytanie, ale od miesięcy szukam jednego z nich! Dziekuję Dziekuję Dziękuję. –

+0

nie ma za co :) –

6

Użyj Remote Performance Monitor że pochodzi z Studio. Daje migawki sterty GC, możliwe do śledzenia korzenie i wiele więcej.

+1

To po prostu daje mnóstwo bezużytecznych informacji. W jaki sposób ktokolwiek może użyć tego do ustalenia, które części twojego kodu są bażantami pamięci lub mają wycieki pamięci? –

+1

Korzystałem z niego wielokrotnie i otrzymywałem cenne informacje z jego wydruków. Oczywiście, musisz zrozumieć, jak odczytać jego główne wykresy i śledzić alokacje zwrotów, ale kiedy już to załatwisz, jest to całkiem użyteczne. – ctacke

2

Urządzenie CLR Profiler jest również dostarczane z CF-SDK i umożliwia podgląd sterty procesu. W przeciwieństwie do Remote Performance Monitor nie ulega awarii przez cały czas ;-)

+0

Profil CLR zawsze wyświetla komunikat o błędzie "Indeks nieprawidłowego parametru" "podczas próby pobrania zrzutu sterty. Czy ktoś ma rozwiązanie? –

+1

Istnieje poprawka/obejście awarii programu Remote Performance Monitor. Napisałem o tym tutaj: http://geekswithblogs.net/GruffCode/archive/2012/12/27/finding-memory-leaks-in-.net-compact-framework-applications.aspx –

Powiązane problemy