htop 3.5.0

htop 3.5.0 htop 3.5.0 htop 3.5.0 htop 3.5.0

Le 9 avril, après un an de développement, la version 3.5.0 de l'utilitaire console interactif multiplateforme a été publiée. htop, conçu pour visualiser la liste et les informations sur les processus en cours d'exécution et les gérer.

L'utilitaire est écrit en C et distribué sous la licence GNU GPL 2.0. Principales modifications :

  • ajout d'un thème de couleur COLORSCHEME_NORD ;
  • ajout d'une option pour afficher le CPU SMT ;
  • ajout d'une description de l'indicateur NetworkIO ;
  • ajout d'un indicateur SecondsUptime ;
  • ajout de la lecture de la température Tctl ;
  • ajout de l'édition des chiffres dans les options numériques ;
  • ajout d'un émulateur de terminal foot dans terminalSupportsDefinedKeys ;
  • ajout d'un traitement de l'événement de perte de focus pour assurer la cohérence des actions de la souris ;
  • ajout de la logique de traitement des capteurs Amlogic S905W et Snapdragon 410 ;
  • ajout d'une option de ligne de commande —no-function-bar pour masquer la ligne avec les touches fonctionnelles ;
  • ajout d'une option de ligne de commande —no-meters pour masquer les indicateurs ;
  • alignement du texte de l'indicateur GPU ;
  • ajout d'un écran Backtrace (utilise libunwind-ptrace) ;
  • correction des valeurs négatives de la coordonnée x dans les indicateurs CPU supplémentaires :
  • modification de l'affichage des packets par seconde dans l'indicateur NetworkIO ;
  • mise à l'échelle dynamique des indicateurs « graphiques » et affichage des pourcentages ;
  • implémentation d'un éditeur de chaînes dans les écrans de recherche, de filtrage et (de renommage) ;
  • réduction du temps de démarrage du programme grâce à la mise en cache des résultats de getpwuid ;
  • ajout des indicateurs DiskIORate et DiskIOTime ;
  • suivi de la valeur PID avec la valeur maximale et mise à l'échelle de la colonne en conséquence ;
  • ajout de la prise en charge du système d'initialisation OpenRC et de ses métriques ;
  • vérification du nombre de CPU sur s390 ;
  • traitement des cas particuliers de fréquence du processeur dans /proc/cpuinfo ;
  • ignorance des enregistrements de pilotes loopback et MD (multi-device) dans /proc/diskstats ;
  • la combinaison de touches Ctrl+U efface la chaîne de filtre ou de recherche pendant son édition ;
  • un argument vide de l'option de ligne de commande —filter= est considéré comme invalide ;
  • la valeur physicalID par défaut est fixée à 0, car les anciens processeurs Intel ne prennent en charge que cette valeur ;
  • amélioration de l'indicateur Mémoire pour un contrôle complet tenant compte des particularités de la plateforme ;
  • pas besoin de « fils fantômes » de CPU ;
  • élimination du retard initial forcé pour réduire le temps de démarrage ;
  • L'indicateur DiskIO a été refondu en un indicateur combiné, constitué de deux sous-indicateurs ;
  • Simplification du marquage hors ligne des processeurs ;
  • Mise à jour de la valeur « total » dans les indicateurs non proportionnels ;
  • Utilisation de la liste de touches par défaut pour Dec/Inc dans DisplayOptions ;
  • Prise en charge explicite de la variable d'environnement NO_COLOR mise en œuvre ;
  • Correction de la prise en charge de *-256color lors de la détermination de la valeur $TERM ;
  • Ajout du support des langues arménienne et japonaise dans htop.desktop ;
  • Nombreuses améliorations du système de build et de CI ;
  • Améliorations de la prise en charge de Darwin, OpenBSD, NetBSD et Solaris ;
  • Améliorations dans le README ;
  • Ajout de la version 1.0 de la politique de contribution utilisant l'« intelligence artificielle » ;
  • Ajout d'un document Code of Conduct au projet ;
  • autres améliorations et corrections de bugs.

Source : linux.org.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster