Czy „Htop” zastąpi domyślne narzędzie monitorujące „Top” w systemie Linux?
top to tradycyjne narzędzie wiersza poleceń do monitorowania procesów w czasie rzeczywistym w systemach Unix/Linux. Jest preinstalowane w większości, jeśli nie we wszystkich dystrybucjach Linuksa i wyświetla przydatne podsumowanie informacji o systemie, w tym czas pracy, całkowitą liczbę procesów (i liczbę : procesy uruchomione, uśpione, zatrzymane i zombie), użycie procesora i pamięci RAM oraz lista procesów lub wątków aktualnie zarządzanych przez jądro.
Przeczytaj także: Znajdź 15 procesów o największym zużyciu pamięci w systemie Linux
Htop to interaktywna przeglądarka procesów oparta na ncurses dla systemów Linux. Jest to praktycznie narzędzie podobne do topowego, ale wyświetla kolorowy tekst i wykorzystuje ncurses do implementacji interfejsu tekstowo-graficznego oraz umożliwia przewijanie wyników. Nie jest preinstalowany w większości głównych dystrybucji Linuksa.
Dlaczego Htop jest lepszy niż najlepsze narzędzie do monitorowania
Htop staje się coraz bardziej popularny wśród użytkowników Linuksa ze względu na jego nowoczesne funkcje i łatwość obsługi. W rzeczywistości wywołało to debatę na temat „top vs htop”. Poniżej znajdują się niektóre funkcje htop, których nie ma w top – dlaczego użytkownicy Linuksa wolą teraz htop od jego starego odpowiednika top >:
- Ma ładniejszy interfejs tekstowo-graficzny z kolorowymi wydrukami.
- Jest łatwy w użyciu i wysoce konfigurowalny.
- Umożliwia przewijanie listy procesów w pionie i poziomie, aby zobaczyć wszystkie procesy i kompletne wiersze poleceń.
- Wyświetla również drzewo procesów i jest wyposażony w obsługę myszy.
- Umożliwia łatwe wykonywanie niektórych funkcji związanych z procesami (zabijanie, renicowanie itp.), które można wykonać bez podawania ich PID.
- Htop jest również znacznie szybszy niż top.
Kolejną ważną rzeczą jest to, że w najnowszej wersji Ubuntu 18.04 pakiet htop jest preinstalowany i znajduje się na liście domyślnych pakietów Bionic.
Przeczytaj także: 20 narzędzi wiersza poleceń do monitorowania wydajności systemu Linux
Ponadto pakiet htop został przeniesiony z repozytorium Universe (które zawiera obsługiwane przez społeczność pakiety bezpłatne i open source) do głównego repozytorium (zawierające pakiety bezpłatne i open source obsługiwane przez Canonical), jak pokazuje historia publikacji pakietu htop w Ubuntu, na Launchpadzie .
Mając na uwadze te ostatnie postępy dotyczące pakietu htop w repozytoriach Ubuntu, w połączeniu z jego rosnącą popularnością wśród użytkowników Linuksa, najważniejsze pytanie brzmi: czy htop zastąpi top jako domyślne narzędzie do monitorowania procesów w systemach Linux? Obserwujmy przestrzeń!
W zestawie znajdują się również inne narzędzia, takie jak spojrzenia i na górze; ta pierwsza jest wieloplatformowa, najbardziej zaawansowana ze wszystkich i również staje się popularna. Glances jest wysoce konfigurowalny, może działać w trybie: samodzielnym, klient/serwer i serwer WWW.
Przeczytaj także: Używaj spojrzeń do zdalnego monitorowania systemu Linux w trybie serwera WWW
Chociaż htop ma nowoczesne funkcje monitorowania procesów i jest łatwiejszy w obsłudze, top istnieje już od dłuższego czasu, jest sprawdzony i przetestowany. Jakie jest Twoje zdanie na ten temat? Które z tych narzędzi Twoim zdaniem jest lepsze do monitorowania procesów w systemie Linux? Skorzystaj z poniższego formularza opinii, aby podzielić się z nami swoimi przemyśleniami.