Zoeken op website

Zal 'Htop' de standaard 'Top' monitoringtool in Linux vervangen?


top is een traditioneel opdrachtregelprogramma voor het monitoren van real-time processen op Unix/Linux-systemen. Het is vooraf geïnstalleerd op de meeste, zo niet alle Linux-distributies en toont een handig overzicht van systeeminformatie, inclusief uptime, totaal aantal processen (en aantal : lopende, slapende, gestopte en zombieprocessen), CPU- en RAM-gebruik, en een lijst met processen of threads die momenteel door de kernel worden beheerd.

Lees ook: vind de top 15 processen op basis van geheugengebruik in Linux

Htop is een interactieve, op ncurses gebaseerde procesviewer voor Linux-systemen. Het is praktisch een topgereedschap, maar het geeft kleurrijke tekst weer, gebruikt ncurses om een tekst-grafische interface te implementeren en maakt scrollen door de uitvoer mogelijk. Het is niet vooraf geïnstalleerd op de meeste reguliere Linux-distributies.

Waarom Htop beter is dan een topmonitoringtool

Htop is steeds populairder geworden onder Linux-gebruikers, vanwege de moderne functies en het gebruiksgemak. In feite heeft dit geleid tot een ‘top versus htop’-debat. Hieronder volgen enkele htop-functies die niet aanwezig zijn in top – waarom Linux-gebruikers nu de voorkeur geven aan htop boven zijn oude tegenhanger top >:

  • Het heeft een mooiere tekst-grafische interface, met gekleurde uitvoer.
  • Het is gemakkelijk te gebruiken en zeer configureerbaar.
  • Maakt het mogelijk om de proceslijst verticaal en horizontaal te scrollen om alle processen en volledige opdrachtregels te zien.
  • Het toont ook een procesboom en wordt geleverd met muisondersteuning.
  • Hiermee kunt u eenvoudig bepaalde functies uitvoeren die verband houden met processen (doden, afzien enz.) die kunnen worden uitgevoerd zonder de PID's in te voeren.
  • Htop is ook veel sneller dan top.

Een ander belangrijk ding om te delen is dat in de recente versie van Ubuntu 18.04 het htop-pakket vooraf is geïnstalleerd; het staat in de lijst met standaard Bionic-pakketten.

Lees ook: 20 opdrachtregelhulpmiddelen om de prestaties van Linux te controleren

Bovendien is het htop pakket verplaatst van de Universe repository (die door de gemeenschap onderhouden gratis en open source pakketten bevat) naar de hoofdmap repository (die gratis en open source-pakketten bevat die worden ondersteund door Canonical), zoals blijkt uit de publicatiegeschiedenis van het htop-pakket in Ubuntu, op Launchpad .

Rekening houdend met deze recente ontwikkelingen met betrekking tot het htop pakket in de Ubuntu-repository's, gekoppeld aan de groeiende populariteit ervan onder Linux-gebruikers, is de grote vraag hier: zal htop vervangen top als de standaard procesmonitoringtool op Linux-systemen? Laten we de ruimte in de gaten houden!

Er zijn ook andere hulpmiddelen in de mix, zoals blikken en bovenop; de eerste is platformonafhankelijk, de meest geavanceerde van allemaal, en wordt ook populair. Glances is in hoge mate configureerbaar en kan worden uitgevoerd in: standalone, client/server en webservermodus.

Lees ook: Gebruik Glances om Linux op afstand te monitoren in de webservermodus

Hoewel htop moderne procesbewakingsfuncties heeft en gemakkelijker te gebruiken is, bestaat top al een lange tijd en is het bewezen en getest. Wat is uw mening over deze kwestie? Welke van deze tools is volgens jou beter voor Linux-procesmonitoring? Gebruik het onderstaande feedbackformulier om uw mening met ons te delen.