To byłby dla mnie zaszczyt, gdybyś złamała mi serce.
Aby uruchomić Menadżer zadań Windows, naciśnij kombinację klawiszy Ctr+Alt+Del lub Ctr+Shift+Esc. Proces jest programem uruchomionym w zarezerwowanym obszarze pamięci i wykonującym określone zadanie, np. dekompresującym pliki odczytywane z dysku. Niektóre aplikacje (aplikacje wielowątkowe) uruchamiają jednocześnie wiele procesów potomnych. Wydajność Zakładka Wydajność zawiera podstawowe dane o stopniu wykorzystania procesora i pamięci operacyjnej. Zaznaczając opcję Pokaż czas jądra dostępną w menu Widok dodamy do wykresu, zaznaczone czerwonym kolorem, dane o wykorzystania procesora przez procesy systemu Windows XP. Rysunek 11.3. Sprawdzając dane dostępne na zakładce Wydajność możemy sprawdzić, czy uruchomiony proces nadal działa i zajmuje zasoby systemowe, czy też pomimo tego, że aplikacje „nie zawiesiła się”, program należy uruchomić ponownie Sieć Rozwiązywanie problemów związanych z przesyłaniem i odbieraniem danych w sieci warto rozpocząć od sprawdzenia informacji dostępnych na zakładce Sieć. Skala okna jest automatycznie dostosowywana na podstawie maksymalnej zarejestrowanej wartości monitorowanego parametru (na przykład, największej liczby odebranych i wysłanych bajtów w ciągu sekundy). Wybierając z menu Widok pozycje Wybierz kolumny możemy określić, które parametry pracy karty sieciowej będą monitorowane i wyświetlane. Rysunek 11.4. Prosty monitor sieci może zostać rozbudowany i dostosowany do indywidualnych potrzeb użytkownika Użytkownicy Na zakładce Użytkownicy możemy (o ile jesteśmy administratorem komputera lub członkiem grupy Administratorzy) zobaczyć informacje o sesjach innych użytkowników. Naciskając przycisk Wyloguj wymusimy natychmiastowe zakończenie sesji wybranego użytkownika. W rezultacie uruchomione przez niego aplikacje zostaną zamknięte a nie zapisane dane — utracone. Rysunek 11.5. Administrator komputera może zakończyć sesje uruchomione przez innych użytkowników Aplikacje Na zakładce Aplikacje możemy zobaczyć listę uruchomionych przez nas programów. Nawet administrator komputera nie zobaczy programów uruchomionych przez innych użytkowników. Informacja o tym, że inni użytkownicy pozostawili uruchomione w ramach swoich sesji programy dostępna jest na zakładce Użytkownicy. Wyświetlenie listy uruchomionych programów powinno być pierwszym krokiem podejmowanym podczas spadku wydajności komputera. Za pomocą Menedżera zadań możemy nie tylko zobaczyć status uruchomionych programów, ale również: - zakończyć nieodpowiadającą aplikację. W tym celu należy zaznaczyć wybrana aplikację i nacisnąć przycisk Zakończ zadanie. - Przełączyć się pomiędzy aplikacjami. W tym celu należy zaznaczyć wybrana aplikację i nacisnąć przycisk Przełącz na. - Uruchomić nową aplikację. Aby uruchomić nową aplikację wystarczy nacisnąć przycisk Nowe zadanie.... W rezultacie zostanie wyświetlone (dostępne również z menu Start) okno Otwórz:, w którym możemy wpisać nazwę programu. - Poznać procesy uruchomione przez dany program. W tym celu należy kliknąć prawym przyciskiem myszy na wybranej aplikacji i z menu kontekstowego wybrać pozycję Przejdź do procesu. Automatycznie zamykanie nieodpowiadających aplikacji Możemy tak skonfigurować system, żeby nieodpowiadające aplikacje zostały automatycznie zamknięte. W tym celu: 1. Z menu Start wybierz Uruchom... 2. W polu Otwórz: wpisz regedit i naciśnij Enter. 3. Przejdź do klucza HKEY_CURRENT_USER\Control Panel\Desktop i zaznacz pozycję AutoEndTasks. 4. Kliknij dwukrotnie na wybranej pozycji i zmień jej wartość z 0 na 1. Ponieważ w ten sposób, jeżeli jakiś program nie „zdąży” odpowiedzieć w ciągu 20 sekund (domyślna wartość parametru WaitToKillAppTimeout), to zostanie automatycznie zamknięty, a my utracimy wszystkie nie zapisane dane, warto zwiększyć wartość tego parametru. Parametr WaitToKillAppTimeout znajduje się w tym samym podkluczu HKEY_CURRENT_USER\Control Panel\Desktop. Rysunek 11.6. Zakładka Aplikacja umożliwia uruchamianie i zamykanie programów Procesy Zakładka Procesy pozwala na wyświetlenie listy wszystkich uruchomionych w ramach sesji użytkownika procesów z podstawowymi informacjami o każdym procesie: wykorzystanym przez proces czasie procesora, liczbie zarezerwowanej pamięci operacyjnej i kontekście bezpieczeństwa, w ramach którego proces został uruchomiony. Wybierając opcję Widok | Wybierz kolumny możemy zmodyfikować listę dostępnych o każdym uruchomionym procesie danych. Zaznaczając opcję Pokaż procesy wszystkich użytkowników dodamy do listy informacje o procesach uruchomionych w ramach niezakończonych sesji innych użytkowników. Klikając prawym przyciskiem myszy na wybranym procesie wywołamy menu kontekstowe, które umożliwi nam: - zakończenie wybranego procesu, - zakończenie wybranego procesu i wszystkich procesów uruchomionych przez ten proces, - analizę kodu źródłowego wybranego procesu. Opcja ta jest dostępna, o ile dodatkowo zainstalowaliśmy debuger języka C++. W takim przypadku, po wybraniu opcji Debuguj uruchomione zostanie środowisko programistyczne i wyświetlony kod programu. Rysunek 11.7. Menedżer zadań w połączeniu z debugerem języka C++ umożliwiają analizę kodu źródłowego programów - zmianę priorytetu procesu. System Windows XP pracuje w trybie wielozadaniowości z wywłaszczaniem, co znaczy, że jednocześnie może być uruchomiona dowolna liczba aplikacji i żadna z nich nie będzie mogła „zawłaszczyć” dla siebie zasobów procesora. System, na podstawie priorytetów nadanych poszczególnym procesom, steruje dostępem aplikacji do procesora. Im wyższy priorytet procesu, tym rzadziej będzie on musiał „czekać” na dostęp do procesora. Uruchamianie programów z wyższym priorytet nie przyspieszy ich działania na komputerze, na którym uruchomiona jest tylko ta aplikacja. Nadanie wyższego priorytetu ma sens tylko wtedy, gdy chcemy, aby jeden program pracował szybciej kosztem innych, równocześnie uruchomionych programów. Zmienić priorytet programu możemy również poprzez uruchomienie go (na przykład utworzenie pliku nazwa_programu.bat) z priorytetem innym niż normalny. W tym celu: 1. Z menu Start wybierz opcję Uruchom... 2. W polu Otwórz: wpisz cmd i naciśnij Enter. 3