Découvrez l’application CLI colorée pour Windows, supérieure au Gestionnaire des tâches

Découvrez l’application CLI colorée pour Windows, supérieure au Gestionnaire des tâches

Pour quiconque a déjà navigué parmi les nombreux programmes et processus ouverts sur un système Windows, le Gestionnaire des tâches est un outil familier et souvent utilisé. Cet utilitaire essentiel remplit diverses fonctions, de la vérification des spécifications système et de l’utilisation des ressources à la fermeture des applications qui ne répondent pas.

Bien que le Gestionnaire des tâches soit utile pour surveiller l’utilisation de la mémoire et évaluer l’état du système, il existe une alternative plus puissante : une application basée sur la ligne de commande appelée htop.

Introduction à htop

Un outil terminal engageant

Htop fonctionnant sur un ordinateur portable Windows.
Yadullah Abidi / MakeUseOf

htop, initialement développé pour Linux en 2004, est un visualiseur de processus interactif conçu pour faciliter la surveillance et la gestion en temps réel des activités système. Contrairement à la plupart des outils en ligne de commande qui présentent une interface textuelle fade, htop opte pour un affichage dynamique et coloré qui améliore la compréhension des performances du système.

L’interface htop est judicieusement organisée en trois sections principales. En haut, les utilisateurs trouvent des barres de progression colorées représentant l’activité des cœurs du processeur, ainsi que des statistiques d’utilisation de la mémoire et du swap. La section centrale répertorie tous les processus actifs, tandis que la partie inférieure affiche des raccourcis clavier pratiques pour un accès rapide à diverses fonctionnalités.

Avantages de htop par rapport au Gestionnaire des tâches

Données améliorées avec un minimum de clics

Bien que le Gestionnaire des tâches de Windows offre des fonctionnalités adéquates pour l’utilisateur moyen essayant de surveiller les performances du PC, les fonctionnalités de htop en font un choix privilégié parmi les utilisateurs expérimentés et ceux qui nécessitent un contrôle plus approfondi du système.

Htop montrant l'utilisation du cœur du processeur.
Yadullah Abidi / MakeUseOf

L’un des principaux avantages de htop est son système complet de codes couleurs, qui fournit un aperçu immédiat de l’utilisation des ressources système. Par exemple, le vert indique les processus utilisateurs qui consomment des ressources CPU, le bleu les threads de faible priorité, le rouge les tâches au niveau du noyau et l’orange le temps passé sur les interruptions.

L’utilisation de la mémoire est également affichée de manière intuitive : le vert représente les pages mémoire actives, le bleu les pages tampon et l’orange les données en cache. Cette visualisation claire permet aux utilisateurs de diagnostiquer rapidement les problèmes sans avoir à parcourir une multitude d’options de menu.

htop offre une interface impressionnante, offrant une prise en charge complète de la souris, permettant aux utilisateurs de cliquer sur les processus, de faire défiler de manière transparente et d’interagir avec les boutons de fonction, tout en conservant la simplicité d’un outil de ligne de commande.

De plus, htop corrige les défauts courants des interfaces de ligne de commande en permettant le défilement horizontal et vertical. Cette fonctionnalité est particulièrement utile pour analyser des noms de commandes ou des paramètres de processus longs, garantissant ainsi que les détails essentiels ne soient jamais occultés.

En matière de gestion des processus, htop se distingue particulièrement. Les utilisateurs peuvent facilement mettre fin à un processus défectueux en le sélectionnant et en appuyant sur F9. Pour ajuster les priorités des processus, htop permet des modifications rapides grâce aux touches de fonction F7 et F8. Cette gestion des processus s’apparente à un accès à un menu dédié pour toutes les activités en cours sur votre PC.

Vue arborescente Htop montrant différents processus.
Yadullah Abidi / MakeUseOf

De plus, les utilisateurs peuvent visualiser les processus dans une arborescence hiérarchique (activée avec la touche F5), qui illustre parfaitement les relations parent-enfant entre les processus actifs. Cette fonctionnalité constitue une nette amélioration par rapport aux vues standard du Gestionnaire des tâches.

Implémentation de htop sous Windows

htop est accessible sous Windows

Bien qu’initialement conçu pour Linux, les utilisateurs Windows peuvent également profiter des avantages de htop. Divers ports et alternatives permettent de reproduire les fonctionnalités de htop sous Windows. Pour ceux qui recherchent l’expérience htop originale, il est possible de l’exécuter nativement sous Windows via le sous-système Windows pour Linux (WSL).

Pour ceux qui recherchent un portage, btop4win est fortement recommandé. Ce programme open source enrichit l’expérience htop originale avec des fonctionnalités modernes et fonctionne parfaitement sous Windows 10 version 1607 et ultérieures, notamment dans le terminal Windows. L’installation est simple avec Winget et la commande suivante :

winget install aristocratos.btop4win

Btop4win exécuté sur un ordinateur portable Windows.
Capture d’écran par Yadullah Abidi | Aucune attribution requise.

Si vous choisissez d’utiliser la version originale de htop, commencez par installer WSL avec une simple commande :

wsl --install

Cette commande définit Ubuntu comme distribution WSL par défaut. Après l’installation, installez htop en suivant les instructions suivantes :

sudo apt install libncursesw5-dev autotools-dev autoconf automake build-essential apt install htop

Une fois l’opération terminée, vous pouvez accéder à btop4win ou htop en saisissant leurs noms dans les environnements Windows ou Ubuntu respectifs. Si l’interface visuellement attrayante de btop4win peut être plus accessible aux utilisateurs novices en ligne de commande, htop reste convivial avec une certaine familiarisation.

Les deux outils offrent des commandes intuitives.htop propose un guide pratique des touches de fonction en bas de l’interface pour une navigation rapide. De plus, appuyer sur H dans l’outil affiche un menu d’aide détaillé répertoriant tous les raccourcis disponibles.

Maximiser l’utilisation du htop pour un contrôle amélioré

Tri, filtrage et terminaison immédiats

La question se pose : htop est-il réellement supérieur au Gestionnaire des tâches ? La réponse dépend des besoins de l’utilisateur. Pour les utilisateurs standard qui n’ont besoin que de fermer occasionnellement une application qui ne répond pas, le Gestionnaire des tâches remplit parfaitement sa fonction. En revanche, pour les développeurs, les administrateurs système ou les utilisateurs expérimentés recherchant des informations détaillées sur les performances du système et des flux de travail simplifiés, htop et ses adaptations Windows offrent des avantages significatifs.

Avec sa combinaison de graphismes attrayants, d’interactions avec la souris, d’affichages d’informations complets et d’une gestion robuste des processus, htop surpasse les fonctionnalités traditionnelles du Gestionnaire des tâches. Après l’avoir essayé, vous constaterez peut-être que l’utilisation du Gestionnaire des tâches est étonnamment limitée.

Source et images

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *