Zostałem zapytany, jak sprawdzić, ile pamięci i procesora używa mój program, i zostałem skierowany do liczników wydajności. Jednak gdy patrzę na dokumentację, zaczyna się od mówienia mi o dostarczaniu danych konsumenckich poprzez tworzenie manifestu dla mojej aplikacji, a moje oczy są lśniące. Miło, że takie narzędzie ogólnego przeznaczenia istnieje, jak sądzę, ale wszystko, czego chciałem, to zestaw funkcji, które powiedziałyby mi, ile pamięci i procesora używa mój program.Czy liczniki wydajności są odpowiednim narzędziem do mojej pracy? Jeśli tak, jak z nich korzystać?
Czy liczniki wydajności są odpowiednim narzędziem do mojej pracy? Jeśli tak, jak z nich korzystać? Naprawdę nie chcę niczego konfigurować poza aplikacją C#.
UWAGA: Nie szukam aplikacji do profilowania innej firmy, potrzebuję danych pamięci i procesora wyświetlanych przez moją aplikację.
AKTUALIZACJA: Usunąłem czas w funkcjach, ponieważ wydawało się to mylące.
"Nie szukam aplikacji do profilowania innej firmy, muszę mieć dane w mojej aplikacji" - to nie ma dla mnie żadnego sensu? –
Mówisz o profilerze. Albo użyj wbudowanego w Visual Studio (jeśli masz tę wersję) lub użyj czegoś takiego jak memprofiler. –
@Mitch: czy teraz pytanie jest jaśniejsze? – Simon