Linux, podobnie jak większość nowoczesnych systemów operacyjnych, jest bardzo dobry w wielozadaniowości, co oznacza, że twój system może uruchamiać kilka procesów jednocześnie. W systemie Linux proces jest instancją uruchomionego programu, który wykorzystuje zasoby komputera.
Ten przewodnik pokaże Ci, jak zarządzać procesami z GUI za pomocą Monitora systemu. Aplikacja Monitor systemu jest przede wszystkim nastawiona na systemy Linux korzystające ze środowiska graficznego GNOME.
Wyświetlanie listy procesów w Monitorze systemu
Aby uruchomić aplikację Monitor systemu, wystarczy nacisnąć Super (Windows) typ klucza Monitor systemu w polu wyszukiwania i naciśnij Wchodzić. Alternatywnie możesz uruchomić aplikację z terminala, uruchamiając następujące polecenie:
monitor-systemu gnome
Okno Monitora systemu wyświetli listę wszystkich uruchomionych procesów w kolejności alfabetycznej.
Uwaga: W większości dystrybucji Linuksa Zasoby jest domyślnie wybraną kartą, więc upewnij się, że przełączyłeś się na Procesy zakładka, aby wyświetlić listę procesów.
Monitor systemu wyświetla wszystkie procesy i odpowiadające im konta użytkowników. Ponadto wyświetla również szczegóły dotyczące zasobów systemowych zużywanych przez każdy proces, w tym użycie procesora, użycie pamięci RAM oraz odczyt i zapis dysku. Dzięki tym informacjom możesz określić, które procesy wpływają na wydajność systemu i kierunek działań, które należy podjąć.
Priorytet procesu jest również wymieniony po prawej stronie, który określa zasoby systemowe przypisane do procesu w porównaniu z innymi procesami.
Identyfikator procesu jest tym, co jednoznacznie identyfikuje instancję programu w systemie.
Domyślnie wyświetlane są tylko procesy powiązane z Twoim kontem użytkownika. Aby wyświetlić procesy związane z innymi użytkownikami w Twoim systemie, kliknij hamburgera Menu i wybierz select Wszystkie procesy Przycisk radiowy.
Zarządzaj procesami za pomocą Monitora systemu
Jeśli proces zużywa zbyt dużo zasobów systemowych, możesz wykonać kilka czynności. Korzystając z Monitora systemu, możesz również zabić procesy zombie ponieważ spowalniają system i negatywnie wpływają na wydajność.
Kliknięcie prawym przyciskiem myszy na wpis procesu spowoduje wyświetlenie menu kontekstowego w następujący sposób. Aby wykonać akcję na procesie, wystarczy kliknąć odpowiednią opcję z menu.
Poniżej przedstawiono niektóre z głównych działań, które można wykonać na procesie za pomocą programu Monitor systemu.
- Zatrzymać: Kiedy zatrzymujesz proces w systemie Linux, instruujesz system operacyjny, aby wstrzymał wykonywanie tego programu.
- Kontyntynuj: Użyj tej opcji, aby ponownie uruchomić proces, który został wstrzymany lub zatrzymany za pomocą Zatrzymać instrukcja powyżej.
- Koniec: Aby zakończyć proces, wybierz Koniec w menu kontekstowym. Wysyła sygnał 15, a system czysto kończy proces.
- Zabić: Ta instrukcja kończy lub kończy proces natychmiast bez względu na to, czy kończy się on czysto. Zabić instrukcja wysyła sygnał 9 do docelowego procesu.
Zmień priorytet procesu za pomocą Monitora systemu
Kolejnym ważnym aspektem zarządzania procesami jest dostosowanie priorytetu procesu. Schemat priorytetów procesów w systemie Linux pozwala określić, które procesy uzyskują więcej zasobów procesora lub czasu.
Większość procesów będzie miała domyślny priorytet ustawiony na Normalna (0). W systemie Linux liczby od -20 do +19 reprezentują priorytet procesu. Im niższy numer priorytetu procesu, tym wyższy priorytet uzyskuje w CPU. Na przykład proces o priorytecie -3 będzie miał więcej czasu procesora niż inny proces o priorytecie 6.
Aby dostosować priorytet procesu, kliknij prawym przyciskiem myszy proces w programie Monitor systemu, a następnie wybierz Zmień priorytet. Następnie system przedstawi kilka wspólnych priorytetów procesu. Jeśli chcesz mieć szczegółową kontrolę, wybierz Zwyczaj opcji i ręcznie przypisz numer priorytetu za pomocą suwaka.
Związane z: Jak zmienić priorytet procesu w systemie Linux za pomocą nice and renice
Alternatywne sposoby zarządzania procesami Linux
W tym przewodniku pokazano, jak zarządzać procesami w systemie Linux za pomocą monitor-systemu gnome narzędzie, aplikacja oparta na GUI do zarządzania procesami Linuksa, jeśli używasz środowiska graficznego GNOME.
Podczas pracy z serwerami Linux może być konieczne wylistowanie wszystkich procesów uruchomionych w systemie. Ponieważ serwery nie mają wyświetlacza, narzędzia wiersza polecenia są jedynym sposobem uzyskania informacji związanych z serwerem. Na szczęście możesz uzyskać pełne informacje o procesach w systemie Linux za pomocą narzędzi wiersza poleceń, takich jak Top i ps.
Chcesz wiedzieć, jakie procesy działają na twoim komputerze z systemem Linux. Dowiedz się, jak używać polecenia ps, aby dowiedzieć się, co jest uruchomione.
Czytaj dalej
- Linux
- Ubuntu
- Monitor systemu
- Klasyka GNOME
Mwiza z zawodu zajmuje się tworzeniem oprogramowania i pisze obszernie na Linuksie i programowaniu front-end. Niektóre z jego zainteresowań obejmują historię, ekonomię, politykę i architekturę przedsiębiorstwa.
Zapisz się do naszego newslettera
Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!
Jeszcze jeden krok…!
Potwierdź swój adres e-mail w e-mailu, który właśnie do Ciebie wysłaliśmy.