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.