„Htop” va înlocui instrumentul implicit de monitorizare „Top” în Linux?


top este un instrument tradițional de linie de comandă pentru monitorizarea proceselor în timp real într-un sistem Unix/Linux, este preinstalat pe majoritatea, dacă nu pe toate distribuțiile Linux, și arată un rezumat util al informațiilor despre sistem, inclusiv timpul de funcționare, numărul total de procese (și numărul de : procese în execuție, adormire, oprite și zombi), utilizarea CPU și RAM și o listă de procese sau fire de execuție gestionate în prezent de kernel.

Citiți și: găsiți primele 15 procese după utilizarea memoriei în Linux

Htop este un vizualizator de procese interactiv, bazat pe ncurses, pentru sistemele Linux. Este practic un instrument de top, dar afișează text colorat și folosește ncurses pentru a implementa o interfață text-grafică și permite derularea ieșirii. Nu vine preinstalat pe majoritatea distribuțiilor Linux mainstream.

De ce Htop este mai bun decât instrumentul de monitorizare Top

Htop a devenit din ce în ce mai popular în rândul utilizatorilor Linux, datorită caracteristicilor sale moderne și ușurinței în utilizare. De fapt, acest lucru a stârnit o dezbatere „top Vs htop”. Următoarele sunt câteva dintre funcțiile htop care nu sunt prezente în top – de ce utilizatorii Linux preferă acum htop vechiului său omolog top >:

  • Are o interfață text-grafică mai frumoasă, cu ieșire colorată.
  • Este ușor de utilizat și foarte configurabil.
  • Permite defilarea listei de procese pe verticală și orizontală pentru a vedea toate procesele și liniile de comandă complete.
  • De asemenea, afișează un arbore de proces și vine cu suport pentru mouse.
  • Vă permite să efectuați cu ușurință anumite funcții legate de procese (ucidere, renicing etc) care pot fi făcute fără a introduce PID-urile lor.
  • Htop este, de asemenea, mult mai rapid decât top.

Un alt lucru important de împărtășit că, în versiunea recentă a Ubuntu 18.04, pachetul htop vine preinstalat, este în lista de pachete implicite Bionic.

Citiți și: 20 de instrumente de linie de comandă pentru a monitoriza performanța Linux

În plus, pachetul htop a fost mutat din depozitul Universe (care conține pachete gratuite și open source menținute de comunitate) în principalul depozit (care conține pachete gratuite și open source acceptate de Canonical), după cum arată istoricul publicării pachetului htop în Ubuntu, pe Launchpad .

Ținând cont de aceste progrese recente referitoare la pachetul htop din depozitele Ubuntu, împreună cu popularitatea sa crescândă în rândul utilizatorilor Linux, marea întrebare aici este dacă htop va înlocui topca instrument implicit de monitorizare a procesului pe sistemele Linux? Să privim spațiul!

Există, de asemenea, alte instrumente în amestec, cum ar fi priviri și vârf; prima este multiplatformă, cea mai avansată dintre toate și devine și ea populară. Glances este foarte configurabil, poate rula în: modul autonom, client/server și server web.

Citiți și: utilizați Glances pentru a monitoriza Linux la distanță în modul server web

Deși htop are funcții moderne de monitorizare a proceselor și este mai ușor de utilizat, top există de mult timp și este dovedit și testat. Ce părere aveți despre această problemă? Care dintre aceste instrumente ați spune că este mai bun pentru monitorizarea procesului Linux? Folosește formularul de feedback de mai jos pentru a ne împărtăși părerile tale.