Ar „Htop“ pakeis numatytąjį pagrindinį „Linux“ stebėjimo įrankį?


„top“ yra tradicinis komandinės eilutės įrankis, skirtas stebėti realiu laiku vykstančius procesus „Unix“/„Linux“ sistemose, jis iš anksto įdiegtas daugumoje, jei ne visuose „Linux“ paskirstymuose, ir rodo naudingą sistemos informacijos santrauką, įskaitant veikimo laiką, bendrą procesų skaičių (ir : veikia, miega, sustabdyti ir zombių procesai), procesoriaus ir RAM naudojimas ir procesų ar gijų, kurias šiuo metu valdo branduolys, sąrašas.

„Htop“ yra interaktyvus „ncurses“ pagrindu sukurtas procesų peržiūros įrankis, skirtas „Linux“ sistemoms. Tai praktiškai yra į viršų panašus įrankis, tačiau jis rodo spalvingą tekstą ir naudoja „ncurses“, kad įgyvendintų tekstinę-grafinę sąsają, ir leidžia slinkti išvestimi. Jis nėra iš anksto įdiegtas daugumoje įprastų „Linux“ paskirstymų.

Kodėl „Htop“ yra geresnė nei viršaus stebėjimo priemonė

„Htop“ tapo vis populiaresnis tarp „Linux“ vartotojų dėl savo šiuolaikinių funkcijų ir paprasto naudojimo. Tiesą sakant, tai sukėlė diskusijas „top Vs htop“. Toliau pateikiamos kelios „htop“ funkcijos, kurių nėra viršuje - kodėl „Linux“ vartotojai dabar teikia pirmenybę „htop“, o ne seniems atitikmenims:

  • Jis turi geresnę teksto ir grafikos sąsają, su spalvota išvestimi.
  • Tai lengva naudoti ir labai konfigūruojama.
  • Leidžia slinkti procesų sąrašą vertikaliai ir horizontaliai, kad būtų rodomi visi procesai ir visos komandinės eilutės.
  • Taip pat rodomas proceso medis ir palaikoma pele.
  • Leidžia jums lengvai atlikti tam tikras su procesais susijusias funkcijas (žudyti, perkainoti ir pan.), kurias galima atlikti neįvedus jų PID.
  • „Htop“ taip pat yra daug greitesnis nei „top“.

Kitas svarbus dalykas, kuriuo reikia pasidalinti, kad naujausioje „Ubuntu 18.04“ versijoje „htop“ paketas yra iš anksto įdiegtas, jis yra numatytųjų „Bionic“ paketų sąraše.

Be to, „htop“ paketas buvo perkeltas iš „Universe“ saugyklos (kurioje yra bendruomenės palaikomi nemokami ir atviro kodo paketai) į pagrindinę saugyklą (kurioje yra nemokamų ir atvirojo kodo paketų, kuriuos palaiko „Canonical“), kaip rodo leidybos istorija „htop“ paketo „Ubuntu“, „Launchpad“.

Turint omenyje šiuos naujausius pasiekimus, susijusius su „htop“ paketu „Ubuntu“ saugyklose, kartu su jo populiarėjimu tarp „Linux“ vartotojų, čia kyla didelis klausimas, ar „htop“ pakeis „top“ kaip numatytąjį „Linux“ sistemų proceso stebėjimo įrankį? Stebėkime erdvę!

Taip pat mišinyje yra ir kitų įrankių, tokių kaip „atop“; pirmasis yra tarp platformų, pažangiausias iš visų, ir jis taip pat populiarėja. Žvilgsniai yra labai konfigūruojami, jie gali veikti atskirai, kliento/serverio ir žiniatinklio serverio režimu.

Nors „htop“ turi modernias procesų stebėjimo funkcijas ir yra lengviau naudojamas, „Top“ buvo naudojamas jau seniai, jis yra patikrintas ir išbandytas. Koks jūsų požiūris į šį klausimą? Kuris iš šių įrankių, jūsų nuomone, yra geresnis „Linux“ procesų stebėjimui? Norėdami pasidalinti savo mintimis su mumis, naudokite toliau pateiktą atsiliepimų formą.