Vil Htop erstatte standard toppovervåkingsverktøy i Linux?


top er et tradisjonelt kommandolinjeverktøy for å overvåke sanntidsprosesser i et Unix/Linux-system, det er forhåndsinstallert på de fleste om ikke alle Linux-distribusjoner og viser et nyttig sammendrag av systeminformasjon inkludert oppetid, totalt antall prosesser (og antall : kjører, sover, stoppet og zombie-prosesser), CPU- og RAM-bruk, og en liste over prosesser eller tråder som for øyeblikket administreres av kjernen.

Htop er en interaktiv, ncurses-basert prosessviser for Linux-systemer. Det er praktisk talt et topplignende verktøy, men det viser fargerik tekst, og bruker ncurses for å implementere et tekstgrafisk grensesnitt, og tillater utdatarulling. Det kommer ikke forhåndsinstallert på de fleste vanlige Linux-distribusjoner.

Hvorfor Htop er bedre enn toppovervåkingsverktøy

Htop har blitt stadig mer populær blant Linux-brukere, på grunn av dens moderne funksjoner og brukervennlighet. Dette har faktisk utløst en «topp mot htop»-debatt. Følgende er noen av htop-funksjonene som ikke finnes i toppen – hvorfor Linux-brukere nå foretrekker htop fremfor sin gamle motpartstopp:

  • Den har et bedre tekst-grafikkgrensesnitt, med farget utdata.
  • Den er enkel å bruke og svært konfigurerbar.
  • Gjør det mulig å rulle prosesslisten vertikalt og horisontalt for å se alle prosesser og komplette kommandolinjer.
  • Den viser også et prosesstre og leveres med musstøtte.
  • Lar deg enkelt utføre visse funksjoner knyttet til prosesser (drap, gjenbruk osv.) som kan gjøres uten å angi PID-ene deres.
  • Htop er også mye raskere enn topp.

En annen viktig ting å dele at i nyere versjon av Ubuntu 18.04 kommer htop-pakken forhåndsinstallert, den er på listen over standard Bionic-pakker.

I tillegg har htop-pakken blitt flyttet fra Universe-repositoriet (som inneholder fellesskap-vedlikeholdte gratis og åpen kildekode-pakker) til hovedlageret (som inneholder gratis og åpen kildekode-pakker støttet av Canonical), som vist av publiseringshistorikken av htop-pakken i Ubuntu, på Launchpad.

Med tanke på disse nylige fremskrittene angående htop-pakken i Ubuntu-lagrene, kombinert med dens økende popularitet blant Linux-brukere, er det store spørsmålet her, vil htop erstatte topp som standard prosessovervåkingsverktøy på Linux-systemer? La oss se på plassen!

Det er også andre verktøy i blandingen, for eksempel på toppen; førstnevnte er på tvers av plattformer, den mest avanserte av dem alle, og den blir også populær. Glances er svært konfigurerbar, den kan kjøres i: frittstående, klient/server- og webservermodus.

Selv om htop har moderne prosessovervåkingsfunksjoner og er enklere å bruke, har top eksistert lenge, og den er utprøvd og testet. Hva er ditt syn på denne saken? Hvilket av disse verktøyene vil du si er bedre for Linux-prosessovervåking? Bruk tilbakemeldingsskjemaet nedenfor for å dele tankene dine med oss.