Monitorowanie wykorzystywania zasobów systemu?
Ostatnio zmodyfikowano 2013-08-14 15:18
majki89 Temat założony przez niniejszego użytkownika |
Monitorowanie wykorzystywania zasobów systemu? » 2013-08-14 11:15:11 Witam.
Czy ktoś zna/używa narzędzie(a) do monitorowania zużywania zasobów przez naszą aplikację? Obecnie korzystam z Windows'owego Task Manager'a, ale on nie daje mi wszystkich informacji. W prawdzie pokazuje ile % jest zużycia procesora przez nasz program oraz ile pamięci sobie on rezerwuje ale brakuje mi takiego pełnego monitoringu wydajnościowego.
Chodzi mi dokładnie o jakąś aplikację, której wskażę, że np. ma obserwować mój programik. Aplikacja taka pokazywała by mi cały czas zużycie procka i pamięci ale dawała by też informację ile pamięci zostało zwolnione po zakończeniu. Chciałbym mieć stały nadzór w postaci np. wykresów, że przy uruchomieniu program zarezerwował 20MB pamięci a po jego zamknięciu zwolnione zostało np. 15MB i już wiem, że 5MB gdzieś wyciekło.
Z góry bardzo dziękuję i pozdrawiam. |
|
abdi |
» 2013-08-14 13:09:30 po zamknięciu procesu cała pamięc jest zwalniana przez system :) problem tkwi w wyciekach podczas działania aplikacji. |
|
majki89 Temat założony przez niniejszego użytkownika |
» 2013-08-14 13:34:36 no tak o to też mi chodziło. przede wszystkim, żebym cały czas mógł widzieć co się dzieje z pamięcią i z prockiem. |
|
abdi |
» 2013-08-14 13:41:11 albo możesz to kontrolować programowo z poziomu własnej aplikacji. zajrzyj do MSDN'a i poszukaj memory management. |
|
Elaine |
» 2013-08-14 15:18:19 Valgrind, w szczególności memcheck, massif i callgrind. |
|
« 1 » |