Promotic
WikipediaLinkedInYoutubeTwitterFacebook

Monitoring uruchomionej aplikacji PROMOTIC

Bezbłędne działanie aplikacji może być monitorowane w SO Windows w szczególności monitorowaniem kilku najważniejszych danych, a to:

- Całkowita pamięć zajęta procesem
- Całkowita ilość markerów (handles), które proces posiada
- Całkowita ilość środków graficznych przyszeregowanych do procesu, tzw. środkami GDI

W dłuższej perspektywie, kiedy to aplikacja jest uruchomiona kilka dni, miesięcy, ... bez wyłączania, wszystkie wyżej wymienione wartości nie powiny narastać bez kontroli ponad wszelkie limity.

Wskazane jest równiż monitorowanie wykorzystanie czasu procesu.

Wyżej wymienione trzy wartości można śledzić globalnie dla wszystkich procesów lub można również (i dla właściwej identyfikacji dodanych niestabilności bardziej wskazane) śledzić te wartości dla każdego procesu oddzielnie.

 

Śledzenie zajęcia pamięci jednego procesu (aplikacji) w SO Windows 2000/XP

Uruchom aplikację Performance monitor - w przycisku Start, pozycji Run (Uruchomić) zapisz perfmon.exe oraz uruchom aplikację.

Do okna dodaj diagram zajęcia pamięci aplikacji PROMOTIC poprzez naciśnięcie przycisku ze znakiem +, patrz następujące obrazek. Ważnym jest wybór pozycji Private bytes.

Graficznie dokonfiguruj wygląd oraz umieszczenie punktów diagramu, patrz następujący obrazek. Wartość bieżąca zajętej pamięci procesem PROMOTIC jest wyświetlona w polu Last. Tutaj w obrazku wyświetlona wartość Scale=0.000001 oznacza stałą przeliczeniową. Pozycja Last posiada wartość 14356480, patrz obrazek. Wartość Last pomnóż stałą przeliczeniową (w naszym przypadku 0.000001) i otrzymasz 14356480*0.000001=14.356480, co oznacza wysokość, w jakiej będzie znajdować się punkt odpowiadający bieżącej wartości pozycji Last. W naszym przypadku na podziałce od 0 do 100.

Przy pomocy aplikacji Performance monitor można dane bieżące również zapisywać na dysk. Naturalnie można śledzić dowolny proces działający w komputerze.

 
Notatka: Ze względu na możliwe niedokładności nie jest wskazae śledzić zajętość pamięci konkretnej aplikacji Menedżer zadań (Task manager), który można uruchomić na przykład poprzez naciśnięcie klawiszy Alt+Ctrl+Del. Informacja Memory usage staje się niepoprawną w momencie, kiedy zajęcie pamięciwszystkich uruchomionych aplikacji już wcześniej przekroczyło lub w czasie bieżącym przekracza wartość fizycznie zainstalowanej pamięci komputera.

Śledzenie ilości markerów (handles) oraz ilości środków GDI dla jednego procesu w SO Windows 2000/XP

Uruchom aplikację Menedżer zadań (Task manager) - np. poprzez naciśnięcie klawiszy Alt+Ctrl+Del. Przełącz się do zakładki procesy (processes) oraz wg następującego obrazka wybierz następujące kolumny do wyświetlenia: Handles, GDI objects.

Śledzenie całkowitego zajęcia pamięci, całkowitej ilości przyszeregowanych markerów (handles) wszystkich uruchomionych procesów w SO Windows XP

Uruchom aplikację Menedżer zadań (Task manager) - np. poprzez naciśnięcie klawiszy Alt+Ctrl+Del. Przełącz się do zakładki Moc (performance) oraz wg obrazka wybierz następujące kolumny do wyświetlenia: Handles, GDI objects.

Śledzenie czasu wykorzystania procesu w SO Windows XP

Uruchom aplikację Menedżer zadań (Task manager) - np. poprzez naciśnięcie klawiszy Alt+Ctrl+Del.
Całkowite wykorzystanie procesoru wszystkimi uruczhomionymi aplikacjami jest dostępne w zakładce Moc (performance).
Wykorzystanie procesoru jedną aplikacją jest dostępne w zakładce procesy (processes). Dla wyświetlenia należy wybrać kolumnę CPU.
Navigacja:
 
 
- Monitoring uruchomionej aplikacji PROMOTIC
 
 
- SVG
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice