Ricerca nel sito web

"Htop" sostituirà lo strumento di monitoraggio predefinito "Top" in Linux?


top è uno strumento tradizionale da riga di comando per monitorare i processi in tempo reale nei sistemi Unix/Linux, è preinstallato sulla maggior parte se non su tutte le distribuzioni Linux e mostra un utile riepilogo delle informazioni di sistema incluso il tempo di attività, il numero totale di processi (e il numero di : processi in esecuzione, in sospensione, interrotti e zombie), utilizzo della CPU e della RAM e un elenco di processi o thread attualmente gestiti dal kernel.

Leggi anche: Trova i 15 principali processi in base all'utilizzo della memoria in Linux

Htop è un visualizzatore di processi interattivo basato su ncurses per sistemi Linux. È praticamente uno strumento simile a un top, ma visualizza testo colorato e utilizza ncurses per implementare un'interfaccia grafica di testo e consente lo scorrimento dell'output. Non è preinstallato sulla maggior parte delle distribuzioni Linux tradizionali.

Perché Htop è migliore del miglior strumento di monitoraggio

Htop è diventato sempre più popolare tra gli utenti Linux, grazie alle sue funzionalità moderne e alla facilità d'uso. In effetti, ciò ha innescato un dibattito “top Vs htop”. Di seguito sono riportate alcune delle funzionalità htop non presenti in top: perché gli utenti Linux ora preferiscono htop alla sua vecchia controparte top >:

  • Ha un'interfaccia testo-grafica più gradevole, con output colorato.
  • È facile da usare e altamente configurabile.
  • Consente di scorrere l'elenco dei processi verticalmente e orizzontalmente per vedere tutti i processi e completare le righe di comando.
  • Visualizza anche un albero dei processi e viene fornito con il supporto del mouse.
  • Consente di eseguire facilmente alcune funzioni relative ai processi (kill, renicing, ecc.) che possono essere eseguite senza inserire i relativi PID.
  • Htop è anche molto più veloce di top.

Un'altra cosa importante da condividere è che, nella recente versione di Ubuntu 18.04, il pacchetto htop è preinstallato ed è nell'elenco dei pacchetti Bionic predefiniti.

Leggi anche: 20 strumenti da riga di comando per monitorare le prestazioni di Linux

Inoltre, il pacchetto htop è stato spostato dal repository Universe (che contiene pacchetti gratuiti e open source mantenuti dalla comunità) al pacchetto principale repository (che contiene pacchetti gratuiti e open source supportati da Canonical), come mostrato dalla cronologia di pubblicazione del pacchetto htop in Ubuntu, su Launchpad .

Tenendo presente questi recenti progressi riguardanti il pacchetto htop nei repository di Ubuntu, insieme alla sua crescente popolarità tra gli utenti Linux, la grande domanda qui è: htop sostituirà top come strumento predefinito di monitoraggio dei processi sui sistemi Linux? Osserviamo lo spazio!

Ci sono anche altri strumenti nel mix, come gli sguardi e l'alto; il primo è multipiattaforma, il più avanzato di tutti, e sta diventando anch’esso popolare. Glances è altamente configurabile, può essere eseguito in modalità standalone, client/server e server web.

Leggi anche: Utilizza Sguardi per monitorare Linux remoto in modalità server Web

Sebbene htop disponga di moderne funzionalità di monitoraggio dei processi e sia più facile da usare, top esiste da molto tempo ed è collaudato e testato. Qual è la tua opinione su questo problema? Quale di questi strumenti diresti che è migliore per il monitoraggio dei processi Linux? Utilizza il modulo di feedback qui sotto per condividere i tuoi pensieri con noi.