Forum Windows eXPerience  
 Vortal  •  Regulamin  •  Szukaj  •  Użytkownicy  •  Ranking PC  •  Grupy  •  Rejestracja  •  Profil  •  Zaloguj się, by sprawdzić wiadomości  •  Zaloguj
 Aplikacje .NET: GMonitorXP Zobacz następny temat
Zobacz poprzedni temat
Napisz nowy tematOdpowiedz do tematu
Autor Wiadomość

GreGM
Administrator


Dołączył: 01 Lut 2004
Ostatnio: 20 Paź 2009
Posty: 72
Tematy: 14
Miasto: Sosnowiec / Gliwice

PostWysłany: Poniedziałek 24 Października 2005 0:33 Odpowiedz z cytatem Powrót do góry

Tutaj można zamieszczać swoje uwagi, opinie oraz bugi znalezione w aplikacji GMonitorXP, którą znaleźć można w dziale Aplikacje .NET:
http://www.xp.net.pl/art/aplikacje_dotnet.html

Informacje o aplikacji GMonitorXP:

Autor : GreGM
Wersja : 0.9 Beta
Data wydania : 21.10.2005
Licencja : Freeware dla czytelników XP.net.pl

Opis : Aplikacja GMonitorXP umożliwia monitorowanie podstawowych parametrów wydajności komputera, a także monitorowanie zmian zachodzących w systemie plików.

Funkcje :
- monitorowanie wydajności komputera: wykorzystania procesora [%], ilości wolnej pamięci RAM [MB], wykorzystania przepustowości łącza [kB/s], szybkości zapisu/odczytu z twardego dysku [MB/s], ilości przerwań [i/s], a w notebokach także aktualnej częstotliwości pracy procesora,
- prezentacja każdego z powyższych parametrów w postaci liczbowej, paskowej (procentowej) i na wykresie,
- pełna konfigurowalność okna aplikacji - zmiana koloru okna aplikacji, wielkości, przezroczystości, wyświetlanie/ukrywanie jednostek, pasków, nazw liczników, możliwość wyświetlania samego wykresu, możliwość ukrywania ramki i paska tytułowego,
- możliwość szczegółowej konfiguracji poszczególnych liczników - zmiana koloru, wyświetlanie nazwy, jednostki, paska, wyświetlanie na wykresie,
- automatyczne skalowanie wykresu i pasków wydajności,
- dodatkowe narzędzie pozwalające na monitorowanie zmian zachodzących w systemie plików - na określonym dysku/partycji lub w danym katalogu,
- automatyczne zapisywanie większości ustawień podczas wychodzenia z aplikacji.

Historia wersji i wprowadzanych zmian :
0.9 - pierwsza publiczna wersja beta aplikacji GMonitorXP

Uwaga : Jest to wersja beta i nie wszystkie funkcje działają do końca poprawnie. Aplikacja będzie rozwijana, a błędy sukcesywnie poprawiane.

Wymagania :
Microsoft .NET Framework 2.0 (23MB)

Obsługiwane systemy operacyjne :
Windows 98/ME, Windows 2000, Windows XP, Windows Server 2003

_________________
Pozdrawiam, GreGM
Microsoft MVP+MCP
Admin serwisu : XP.net.pl
Zobacz profil autoraWyślij prywatną wiadomośćWyślij emailOdwiedź stronę autora  
 

pawel
Power User


Dołączył: 06 Lut 2004
Ostatnio: 09 Wrz 2010
Pochwał: 156
Posty: 8667
Tematy: 36
Miasto: pod Wrocławiem

PostWysłany: Poniedziałek 24 Października 2005 17:05 Odpowiedz z cytatem Powrót do góry

Fajnie, tylko tak troche jak demo Samurize. A jak tam prace nad nowym wyglądem vortalu Question Smile

_________________
ImageImageImageImageImage
Zobacz profil autoraWyślij prywatną wiadomość  
 

pawel
Power User


Dołączył: 06 Lut 2004
Ostatnio: 09 Wrz 2010
Pochwał: 156
Posty: 8667
Tematy: 36
Miasto: pod Wrocławiem

PostWysłany: Sobota 24 Grudnia 2005 11:40 Odpowiedz z cytatem Powrót do góry

W wersji 0.95 RC0 pojawia się u mnie podczas uruchamiania błąd:
Image
Zapewne związane jest to z tym, ze wyłączyłem liczniki wydajnosci, jednak program powinien chyba wyswietlić komunikat i ograniczyć funkcjonalnosc, nie całkowicie się wykrzaczać.

-------
Dla celów testowych włączyłem tymczasowo liczniki wydajnosci i program uruchomił się poprawnie. Przejrzałem go i pozwolę sobie na przedstawienie moich spostrzeżeń:

1) program uruchamia się trochę długo (jak na swoje skomplikowanie) i zuzywa (wg Menedzera Zadań) az 27MB pamięci Shocked .

2) przy roznych kombinacjach z włączaniem i wyłączaniem wykresu czy ramki pole wykresu samoczynnie zwiększa swoją wysokość. Przy kombinacjach z włączaniem i wyłączaniem odczytów roznych liczników wykres raz uaktualniany jest poprawnie a raz zupelnie staje.

3) Paski postępu przy wartosciach liczników są mało precyzyjne, np. przy ok. 60% wolnej pamięci RAM pasek jest pełny lub przy 1% i 10% zuzycia CPU pasek wskazuje tą samą wartość (czyli uaktywnia jeden segment).
Lepsze bylyby chyba plynne paski.

4) Przeglądam net uzyskując transfery liczone w kB a statystyka transferów sieciowych wskazuje stale 0. Podobnie przy transferach w sieci lokalnej.
Mam kilka kart sieciowych, niektore zmostkowane, niektore wyłączone, niektore wirtualne (urządzenie programu Hamachi), moze wiec GMonitorXP monitoruje niewłasciwą..

5) Nie odbierz tego źle, ale jakie jest wlasciwie zastosowanie tego programu? Kto przez caly czas pracy na kompie wpatrywałby się w wykresy ilosci wywoływanych przerwań? Wiekszosc z tych statystyk udostepnia zwykly Menedzer Zadań, przy czym nie potrzebuje on włączonych liczników wydajnosci, uruchamia się natychmiastowo i nie zuzywa 27MB pamięci.
Najbardziej uzyteczne wydaje się to, co nie jest główną funkcją tego programu, tj. dodatkowe narzędzia. Automatyczne zamykanie systemu mozna uzyskac korzystając bezposrednio z narzędzi systemowych, ale pozostałe trzy są naprawdę ciekawe i mogą byc przydatne.
Co sądzisz o wyodrębnieniu tych narzędzi z GMonitoraXP (swoją drogą czemu XP? To juz takie oklepane, kazdy program musi byc teraz XP) i rozwijaniu ich jako osobnych programów lub zestawu Question

_________________
ImageImageImageImageImage
Zobacz profil autoraWyślij prywatną wiadomość  
 

GreGM
Administrator


Dołączył: 01 Lut 2004
Ostatnio: 20 Paź 2009
Posty: 72
Tematy: 14
Miasto: Sosnowiec / Gliwice

PostWysłany: Niedziela 25 Grudnia 2005 12:47 Odpowiedz z cytatem Powrót do góry

pawel napisał:
W wersji 0.95 RC0 pojawia się u mnie podczas uruchamiania błąd.
Zapewne związane jest to z tym, ze wyłączyłem liczniki wydajnosci, jednak program powinien chyba wyswietlić komunikat i ograniczyć funkcjonalnosc, nie całkowicie się wykrzaczać.


Jak już wspomniałem jest to jeszcze wersja Beta i nie wszystkie błędy są obsłużone.

Cytat:
Przejrzałem go i pozwolę sobie na przedstawienie moich spostrzeżeń:

1) program uruchamia się trochę długo (jak na swoje skomplikowanie) i zuzywa (wg Menedzera Zadań) az 27MB pamięci Shocked .


Jest to związane z koniecznością załadowania modułów z .NET Framework (chodzi tutaj zarówno o szybkość uruchamiania i zajętość pamięci). Niewiele w tym względzie da się poprawić.
Przykład: puste okno aplikacji korzystającej z .NET 2.0 (bez żadnych kontrolek) zajmuje 7MB pamięci RAM i 11 MB wirtualnej (zaraz po uruchomieniu).

Cytat:
2) przy roznych kombinacjach z włączaniem i wyłączaniem wykresu czy ramki pole wykresu samoczynnie zwiększa swoją wysokość. Przy kombinacjach z włączaniem i wyłączaniem odczytów roznych liczników wykres raz uaktualniany jest poprawnie a raz zupelnie staje.


Bug -> do poprawienia. Co do wysokości to można ją regulować włączając opcję z menu 'Tylko graf', zmienić wysokość, wyłączyć opcję 'Tylko graf'.

Cytat:
3) Paski postępu przy wartosciach liczników są mało precyzyjne, np. przy ok. 60% wolnej pamięci RAM pasek jest pełny lub przy 1% i 10% zuzycia CPU pasek wskazuje tą samą wartość (czyli uaktywnia jeden segment).
Lepsze bylyby chyba plynne paski.


Niedokładność wynika właśnie z zastosowania pasków skokowych (rozważę implementację liniowych), zaś jeśli chodzi o to że wskazuje max. przy zajętości 60% RAMu, to tylko dlatego że pasek ten wskazuje procent ilości maksymalnej wolnej pamięci, jaką program zanotował. To samo tyczy się pasków innych liczników. Przykładowo jeśli wolnych było max.400MB RAMu, a w tej chwili wolnych jest 300MB to pasek wskaże ~75%. Inaczej jest w przypadku zużycia procesora tutaj max.procent zawsze wynosi 100%.

Cytat:
4) Przeglądam net uzyskując transfery liczone w kB a statystyka transferów sieciowych wskazuje stale 0. Podobnie przy transferach w sieci lokalnej.
Mam kilka kart sieciowych, niektore zmostkowane, niektore wyłączone, niektore wirtualne (urządzenie programu Hamachi), moze wiec GMonitorXP monitoruje niewłasciwą..


Program poprawnie wykrywa wszystkie karty sieciowe. Wystarczy tylko zmienić instancję licznika Net/r i Net/s w Ustawieniach na odpowiednią kartę sieciową.

Cytat:
5) Nie odbierz tego źle, ale jakie jest wlasciwie zastosowanie tego programu? Kto przez caly czas pracy na kompie wpatrywałby się w wykresy ilosci wywoływanych przerwań? Wiekszosc z tych statystyk udostepnia zwykly Menedzer Zadań, przy czym nie potrzebuje on włączonych liczników wydajnosci, uruchamia się natychmiastowo i nie zuzywa 27MB pamięci.


Wybacz, ale Menadżer zadań nie pozwala na taką konfigurowalność okna programu jak GMonitorXP i wypisanie interesujących nas wartości w niewielkim okienku.
GMonitorXP ma na celu prezentowanie wybranych wartości liczników wydajności w prostej i przystępnej formie. Niektórych interesuje np. ciągłe monitorowanie transferu przychodzącego i wychodzącego dla karty 3Com: użytkownik konfiguruje więc sobie wyświetlanie tylko tych wartości. Odnośnie czasu uruchamiania, to zależy to od wydajności komputera, poza tym jest to czynność jednorazowa i jak już wspomniałem charakterystyczna dla aplikacji korzystających z wielu komponentów platformy .NET (2.0). Kolejne uruchomienia są już błyskawiczne.

Cytat:
Najbardziej uzyteczne wydaje się to, co nie jest główną funkcją tego programu, tj. dodatkowe narzędzia. Automatyczne zamykanie systemu mozna uzyskac korzystając bezposrednio z narzędzi systemowych, ale pozostałe trzy są naprawdę ciekawe i mogą byc przydatne.


Narzędzia będą rozwijane i być może pojawi się ich jeszcze więcej. Odnośnie Automatycznego zamykania, to nie wszyscy znają składnię linii poleceń, więc uważam również jest przydatne.

Cytat:
Co sądzisz o wyodrębnieniu tych narzędzi z GMonitoraXP (swoją drogą czemu XP? To juz takie oklepane, kazdy program musi byc teraz XP) i rozwijaniu ich jako osobnych programów lub zestawu Question


XP bo głównie dla Windows XP, poza tym jest związane z XP.net.pl Wink
Jeśli chodzi o wyodrębnienie, to można po prostu wyłączyć wszystkie liczniki w Ustawieniach, zamknąć okno monitorowania i korzystać z narzędzi z menu podręcznego z ikonki na tray'a, aczkolwiek jeśli pojawi się więcej głosów za wyodrębnienem tylko tych narzędzi, to oczywiście rozważę.

Dziękuję Ci za wszelkie uwagi! Mam nadzieję, że nasza "współpraca" zaowocuje lepszą aplikacją niż ta obecna Smile

_________________
Pozdrawiam, GreGM
Microsoft MVP+MCP
Admin serwisu : XP.net.pl
Zobacz profil autoraWyślij prywatną wiadomośćWyślij emailOdwiedź stronę autora  
 

pawel
Power User


Dołączył: 06 Lut 2004
Ostatnio: 09 Wrz 2010
Pochwał: 156
Posty: 8667
Tematy: 36
Miasto: pod Wrocławiem

PostWysłany: Niedziela 25 Grudnia 2005 13:15 Odpowiedz z cytatem Powrót do góry

GreGM napisał:
Jest to związane z koniecznością załadowania modułów z .NET Framework (chodzi tutaj zarówno o szybkość uruchamiania i zajętość pamięci). Niewiele w tym względzie da się poprawić.
Przykład: puste okno aplikacji korzystającej z .NET 2.0 (bez żadnych kontrolek) zajmuje 7MB pamięci RAM i 11 MB wirtualnej (zaraz po uruchomieniu).

To trochę niefajnie, bo w sumie z założenia aplikacje tego typu powinny zuzywać jak najmniej zasobów systemowych. Moze da się to jakos przepisać w innym języku, np. C?

Cytat:
Program poprawnie wykrywa wszystkie karty sieciowe. Wystarczy tylko zmienić instancję licznika Net/r i Net/s w Ustawieniach na odpowiednią kartę sieciową.

Rzeczywiscie, jest mozliwosc wyboru karty - moje niedopatrzenie Rolling Eyes .

Cytat:
Wybacz, ale Menadżer zadań nie pozwala na taką konfigurowalność okna programu jak GMonitorXP i wypisanie interesujących nas wartości w niewielkim okienku.
GMonitorXP ma na celu prezentowanie wybranych wartości liczników wydajności w prostej i przystępnej formie. Niektórych interesuje np. ciągłe monitorowanie transferu przychodzącego i wychodzącego dla karty 3Com: użytkownik konfiguruje więc sobie wyświetlanie tylko tych wartości.

Menedzer Zadań był przykladem, ogolnie najpowazniejszym konkurentem do porownania jest Samurize, ktory ma wiekszą funkcjonalnosc i mniejsze zuzycie zasobów.
Dlatego w aktualnej wersji GMonitorXP nie ma zadnego killer featurea (procz wspomnianych dodatkowych narzędzi) ktory sklaniałby do wyboru wlasnie tego programu.

Cytat:
Jeśli chodzi o wyodrębnienie, to można po prostu wyłączyć wszystkie liczniki w Ustawieniach, zamknąć okno monitorowania i korzystać z narzędzi z menu podręcznego z ikonki na tray'a (..).

Mozna, ale wtedy aplikacja nadal zuzywa ponad 20MB pamięci i wymaga włączonych liczników wydajnosci.

_________________
ImageImageImageImageImage
Zobacz profil autoraWyślij prywatną wiadomość  
 

GreGM
Administrator


Dołączył: 01 Lut 2004
Ostatnio: 20 Paź 2009
Posty: 72
Tematy: 14
Miasto: Sosnowiec / Gliwice

PostWysłany: Sobota 07 Stycznia 2006 13:18 Odpowiedz z cytatem Powrót do góry

Jeśli chodzi o zużycie pamięci, to okazuje się, że co prawda na początku jest to 20MB RAM, ale po jakimś czasie (tzn. jeśli często jakieś aplikacje potrzebują dużo pamięci RAM) zużycie spada do 7MB, więc nie jest to wcale tak dużo.

_________________
Pozdrawiam, GreGM
Microsoft MVP+MCP
Admin serwisu : XP.net.pl
Zobacz profil autoraWyślij prywatną wiadomośćWyślij emailOdwiedź stronę autora  
 

Portal



Dołączył: 16 Sie 2006
Ostatnio: 13 Lut 2008
Posty: 9
Tematy: 3

PostWysłany: Czwartek 26 Października 2006 10:39 Odpowiedz z cytatem Powrót do góry

nie pamieta ustawien pod Vista
Jak wylacze i wlacze program to musze od nwoa ustawic wykres , paski itp
Mam Viste RC2
Zobacz profil autoraWyślij prywatną wiadomość  
 

GreGM
Administrator


Dołączył: 01 Lut 2004
Ostatnio: 20 Paź 2009
Posty: 72
Tematy: 14
Miasto: Sosnowiec / Gliwice

PostWysłany: Czwartek 26 Października 2006 23:15 Odpowiedz z cytatem Powrót do góry

Portal napisał:
nie pamieta ustawien pod Vista
Jak wylacze i wlacze program to musze od nwoa ustawic wykres , paski itp
Mam Viste RC2


Dziwne, sprawdzałem na 2 komputerach z Vistą oraz na 1 z Windows XP i działa poprawnie.

_________________
Pozdrawiam, GreGM
Microsoft MVP+MCP
Admin serwisu : XP.net.pl
Zobacz profil autoraWyślij prywatną wiadomośćWyślij emailOdwiedź stronę autora  
 
Wyświetl posty z ostatnich:      
Szybka odpowiedź:

Wyłącz BBCode w tym poście
Wyłącz Uśmieszki w tym poście
Dodaj podpis (może być zmieniony w profilu)


Napisz nowy tematOdpowiedz do tematu


 Skocz do:   



Zobacz następny temat
Zobacz poprzedni temat
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach

Strona wygenerowana w: 0.116309 sekund :: 22 zapytań SQL



Powered by phpBB @ Modded by Imperator © 2001 - 2006 phpBB Group :: FI Theme :: Wszystkie czasy w strefie CET (Europa)