KWALIFIKACJA INF2 - STYCZEŃ 2018 (test 2)

PYTANIE NR 22.
Administrator systemu Windows zauważył wyraźne spowolnienie pracy komputera spowodowane małą ilością wolnej pamięci RAM. Aby sprawdzić, który program zużywa jej najwięcej należy użyć programu
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Polecenie tasklist służy do wyświetlania listy uruchomionych procesów w Windows wraz z informacjami o wykorzystaniu zasobów, w tym pamięci. Pozwala więc wskazać, który proces zużywa najwięcej pamięci. Pozostałe propozycje nie są narzędziami do takiej diagnostyki w Windows.

Pełne wyjaśnienie:

Gdy komputer zwalnia z powodu małej ilości wolnej pamięci, praktycznym krokiem diagnostycznym jest ustalenie, który proces zajmuje najwięcej pamięci. Do tego w środowisku Windows można użyć narzędzia/polecenia tasklist, które wyświetla listę uruchomionych procesów oraz podstawowe informacje o ich stanie i zużyciu zasobów (w tym pamięci).

Dlaczego to działa? tasklist jest narzędziem systemowym przeznaczonym do przeglądania procesów. Administrator może na tej podstawie wytypować aplikację do zamknięcia, restartu, aktualizacji albo dalszej analizy (np. czy nie ma wycieku pamięci). W praktyce to typowy "pierwszy krok" przed sięgnięciem po bardziej rozbudowane narzędzia monitorujące.

Dlaczego pozostałe odpowiedzi nie pasują do celu pytania?

  • rem jest kojarzone jako element składni plików wsadowych (komentarz), a nie narzędzie do raportowania zużycia pamięci przez procesy.
  • schtsk nie jest standardową nazwą narzędzia do analizy zużycia RAM; w kontekście Windows polecenia związane z harmonogramem zadań nie służą do wskazywania procesów zużywających pamięć w danej chwili.
  • top jest charakterystycznym narzędziem systemów Unix/Linux do podglądu procesów i użycia zasobów. W pytaniu mowa jednak o administratorze Windows, więc wybór takiego narzędzia wskazuje na pomylenie środowisk.

Wskazówka egzaminacyjna: jeśli w odpowiedziach pojawiają się nazwy narzędzi typowe dla różnych systemów, najpierw dopasuj je do kontekstu (Windows vs Linux), a dopiero potem wybieraj to, które faktycznie raportuje procesy i pamięć.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
tasklist to polecenie systemu Windows uruchamiane w wierszu poleceń, które wyświetla listę aktualnie działających procesów. W typowych wynikach pokazuje m.in. nazwy procesów oraz informacje pomocne w diagnostyce, np. użycie pamięci, co ułatwia znalezienie "pamięciożernej" aplikacji.
Najpierw wyświetl listę procesów narzędziem, które pokazuje zużycie pamięci (np. tasklist w konsoli lub Menedżer zadań w GUI). Następnie porównaj wartości zużycia pamięci i wskaż proces z najwyższą wartością. To dobry punkt startu do dalszej diagnostyki.
top jest typowym narzędziem środowiska Linux/Unix do obserwowania procesów i zasobów. W standardowym środowisku Windows nie jest to domyślne narzędzie systemowe, więc w pytaniu o Windows wybór top zwykle oznacza pomylenie systemów operacyjnych i ich narzędzi administracyjnych.
rem jest elementem składni skryptów wsadowych, używanym do wstawiania komentarzy. Nie służy do wyświetlania procesów ani ich parametrów wydajnościowych. Jeśli celem jest znalezienie programu zużywającego pamięć, trzeba użyć narzędzia raportującego procesy i ich zasoby.
W typowym użyciu tasklist pokazuje procesy na komputerze lokalnym, ale może też pracować w kontekście zdalnym (w zależności od uprawnień i konfiguracji). Na egzaminie najważniejsze jest skojarzenie, że to narzędzie do listowania procesów i wstępnej oceny ich wpływu na zasoby.
Najczęściej myli się narzędzia z różnych systemów (Windows vs Linux), wybiera komendy "podobnie brzmiące" do właściwych lub zakłada, że narzędzia od harmonogramu/konfiguracji pokażą bieżące zużycie zasobów. Pomaga zasada: najpierw identyfikuj środowisko, potem funkcję narzędzia.
Tak, w praktyce administratorzy często używają Menedżera zadań, bo w czytelny sposób pokazuje zużycie pamięci przez procesy i pozwala szybko sortować oraz kończyć zadania. W tym konkretnym typie pytania testowana jest jednak znajomość nazw narzędzi/poleceń z listy odpowiedzi.
Narzędzia "od procesów" pokazują to, co działa teraz (lista procesów, zużycie CPU/pamięci). Narzędzia "od harmonogramu" dotyczą tego, co ma się uruchamiać w przyszłości według planu. Jeśli pytanie mówi o spowolnieniu i pamięci, chodzi o bieżące procesy.
Wyciek pamięci podejrzewa się, gdy zużycie pamięci przez aplikację rośnie w czasie i nie spada po wykonaniu typowych operacji. Wstępnie można to zauważyć, obserwując procesy i ich zużycie pamięci w kolejnych pomiarach (np. przez powtarzane sprawdzenie listy procesów). Potem potrzebne są dokładniejsze narzędzia.
Warto przećwiczyć podstawowe narzędzia: listowanie procesów, podgląd usług, sprawdzanie konfiguracji i zasobów. Pomaga nauka przez skojarzenia: procesy → narzędzie do listy procesów; zasoby → narzędzie do monitorowania. Dobrą metodą jest uruchamianie poleceń w praktyce i analizowanie wyników.
info

Statystycznie 67% uczniów zna prawidłową odpowiedź. średnie

Eksperci podkreślają: "Polecenie tasklist służy do wyświetlania listy uruchomionych procesów w Windows wraz z informacjami o wykorzystaniu zasobów, w tym pamięci."

Źródła:

  • Microsoft Learn: Tasklist - Displays a list of currently running processes on either a local or remote computer (Command-Line Reference) https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/tasklist - accessed 2026-02-27
  • Microsoft Learn: Windows commands reference (lista poleceń, w tym tasklist) https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/windows-commands - accessed 2026-02-27
  • The Linux man-pages project: top(1) - display Linux processes (opis narzędzia top) https://man7.org/linux/man-pages/man1/top.1.html - accessed 2026-02-27

Materiały:

  • Dokumentacja Microsoft dotycząca narzędzi wiersza poleceń do zarządzania procesami
  • Materiały o monitorowaniu wydajności w systemach operacyjnych (procesy, pamięć, plik stronicowania)
  • Ćwiczenia praktyczne: porównanie wyników narzędzi konsolowych i Menedżera zadań

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego