Vyhledávání na webu

Nahradí 'Htop' výchozí 'Top' Monitorovací nástroj v Linuxu?


top je tradiční nástroj příkazového řádku pro monitorování procesů v reálném čase v systémech Unix/Linux, je předinstalovaný na většině distribucí Linuxu, ne-li na všech, a zobrazuje užitečné shrnutí systémových informací včetně doby provozuschopnosti, celkového počtu procesů (a počtu : běžící, spící, zastavené a zombie procesy), využití CPU a RAM a seznam procesů nebo vláken aktuálně spravovaných jádrem.

Přečtěte si také: Najděte 15 nejlepších procesů podle využití paměti v Linuxu

Htop je interaktivní prohlížeč procesů založený na ncurses pro systémy Linux. Je to prakticky špičkový nástroj, ale zobrazuje barevný text a používá ncurses k implementaci textově-grafického rozhraní a umožňuje posouvání výstupu. Ve většině běžných distribucí Linuxu není předinstalovaný.

Proč je Htop lepší než nástroj pro monitorování Top

Htop je mezi uživateli Linuxu stále populárnější díky svým moderním funkcím a snadnému použití. Ve skutečnosti to vyvolalo debatu „top vs htop“. Následují některé z funkcí htop, které nejsou v top – proč nyní uživatelé Linuxu dávají přednost htop před jeho starým protějškem top >:

  • Má hezčí textově-grafické rozhraní s barevným výstupem.
  • Je snadno použitelný a vysoce konfigurovatelný.
  • Umožňuje posouvat seznam procesů svisle a vodorovně, abyste viděli všechny procesy a kompletní příkazové řádky.
  • Zobrazuje také strom procesů a je dodáván s podporou myši.
  • Umožňuje snadno provádět určité funkce související s procesy (zabíjení, renicing atd.), které lze provádět bez zadávání jejich PID.
  • Htop je také mnohem rychlejší než top.

Další důležitou věcí, kterou je třeba sdílet, je, že v poslední verzi Ubuntu 18.04 je balíček htop předinstalován, je v seznamu výchozích balíčků Bionic.

Přečtěte si také: 20 nástrojů příkazového řádku pro sledování výkonu Linuxu

Balíček htop byl navíc přesunut z úložiště Universe (které obsahuje komunitně spravované bezplatné a open-source balíčky) do hlavního úložiště (které obsahuje bezplatné a open-source balíčky podporované Canonical), jak ukazuje historie publikování balíčku htop v Ubuntu na Launchpadu .

S ohledem na tyto nedávné pokroky týkající se balíčku htop v repozitářích Ubuntu spolu s jeho rostoucí popularitou mezi uživateli Linuxu je velkou otázkou, zda htop nahradí topjako výchozí nástroj pro monitorování procesů v systémech Linux? Sledujme prostor!

V mixu jsou také další nástroje, jako jsou pohledy a atop; první z nich je multiplatformní, nejpokročilejší ze všech a také se stává populární. Glances je vysoce konfigurovatelný, může běžet v: samostatném režimu, režimu klient/server a webového serveru.

Čtěte také: Použijte pohledy k monitorování vzdáleného Linuxu v režimu webového serveru

Přestože htop má moderní funkce sledování procesů a snadněji se používá, top existuje již dlouhou dobu a je osvědčený a testovaný. Jaký je váš názor na tuto problematiku? Který z těchto nástrojů je podle vás lepší pro monitorování procesů v Linuxu? Pomocí formuláře pro zpětnou vazbu níže se s námi podělte o své myšlenky.