Udostępnij za pośrednictwem


Zasady korzystania z narzędzia profilowania

Wydajność w kategorii profilowanie użycia narzędzia stanowią wskazówki dotyczące używania profiler najbardziej efektywny sposób zbierania danych.

DA0002: Brak VSPerfCorProf.dll

Profilowanie wiersza polecenia może zawierać niekompletne dane dla .NET Framework pliki binarne.Może to być spowodowane przez nie ustawiania zmiennych środowiskowych poprawne.

DA0003: Wiele próbek jądra

Zarejestrowano wiele próbek profilowania, które miały miejsce poza wykonanie docelowy plik binarny.Zbieranie bardziej dokładne dane, należy wziąć pod uwagę przy użyciu metody instrumentacji.

DA0004: Wysoki procesora

Profilowanie danych sugeruje, że procesorów były stale zajęty podczas uruchomienia profilowania.Zbieranie bardziej dokładne dane, należy wziąć pod uwagę przy użyciu metody pobierania próbek.

DA0008: Próbki kilku pobrane

Liczba próbek zebranych w profilowania uruchomić nie był wystarczająco wysoka, że są statystycznie istotne.Należy wziąć pod uwagę profilowania ponownie i uruchamiania aplikacji przez dłuższy czas.Można również rozważyć możliwość zbierania danych za pomocą metody instrumentacji.

DA0026: Przetwarzanie czasu CPU jądra nadmierne

Znaczną ilość czasu w procesie profilowania wystąpił w trybie jądra procesora.Pobierania próbek należy wziąć pod uwagę przy użyciu wywołań systemowych jako metryki, zamiast przy użyciu czasu jako metryki.

DA0029: Nieobsługiwana wersja środowiska CLR

Binarne PROFILOWANEGO korzystając z wersji .NET Framework który nie jest obsługiwany przez profiler.Raporty programu profiler nie można rozpoznać nazwy symbolu.

DA0030: Gromadzenie pomiarów poziom interakcji dla bazy danych projektów

Znaczna liczba wywołań metody w System.Data zostały zebrane w obszarze nazw.Aby dołączyć dane dotyczące wywołań bazy danych, należy wziąć pod uwagę zbierania danych interakcji szczebla w profilu użytkownika jest uruchamiana.