htop 3.5.0

htop 3.5.0 htop 3.5.0 htop 3.5.0 htop 3.5.0

Am 9. April, nach einem Jahr Entwicklung, wurde die Version 3.5.0 des interaktiven plattformübergreifenden Konsolenprogramms veröffentlicht htop, das zur Anzeige von Listen und Informationen über ausgeführte Prozesse und deren Verwaltung bestimmt ist.

Das Tool ist in C geschrieben und steht unter der GNU GPL 2.0 Lizenz. Die wichtigsten Änderungen:

  • Das Farbschema COLORSCHEME_NORD wurde hinzugefügt;
  • Die Option zur Anzeige von CPU SMT wurde hinzugefügt;
  • Eine Beschreibung des NetworkIO-Indikators wurde hinzugefügt;
  • Der Indikator SecondsUptime wurde hinzugefügt;
  • Die Temperatur Tctl kann jetzt gelesen werden;
  • Bearbeitung von Zahlen in den numerischen Optionen wurde möglich gemacht;
  • Ein Terminalemulator foot wurde zu terminalSupportsDefinedKeys hinzugefügt;
  • Die Behandlung des Verlusts des Fokusereignisses wurde zur Gewährleistung konsistenter Mausaktionen hinzugefügt;
  • Logik zur Verarbeitung von Amlogic S905W und Snapdragon 410-Sensoren wurde hinzugefügt;
  • Die Befehlszeilenoption —no-function-bar wurde hinzugefügt, um die Zeile mit den Funktionstasten auszublenden;
  • Die Befehlszeilenoption —no-meters wurde hinzugefügt, um die Indikatoren auszublenden;
  • Textausrichtung des GPU-Indikators wurde angepasst;
  • Ein Backtrace-Bildschirm wurde hinzugefügt (verwendet libunwind-ptrace);
  • Korrektur negativer x-Koordinaten in zusätzlichen CPU-Indikatoren:
  • Darstellung der Pakete pro Sekunde im NetworkIO-Indikator wurde geändert;
  • Dynamisches Skalieren der „grafischen“ Indikatoren und Anzeige von Prozenten;
  • Ein Zeileneditor wurde auf den Bildschirmen für Suche, Filterung und (Um)benennung implementiert;
  • Die Startzeit des Programms wurde durch Caching aller Ergebnisse von getpwuid verkürzt;
  • Die Indikatoren DiskIORate und DiskIOTime wurden hinzugefügt;
  • Verfolgung des PID-Wertes mit dem maximalen Wert und entsprechende Skalierung der Spalte;
  • Unterstützung für das OpenRC-Init-System und dessen Metriken wurde hinzugefügt;
  • Überprüfung der Anzahl der CPUs auf s390;
  • Sonderfälle der Prozessorfrequenz in /proc/cpuinfo wurden behandelt;
  • Einträge über Loopback- und MD (Multi-Device)-Treiber in /proc/diskstats wurden übersprungen;
  • Die Tastenkombination Ctrl+U löscht die Filter- oder Suchzeile während der Bearbeitung;
  • Ein leerer Befehlszeilenoptionsparameter —filter= wird als ungültig betrachtet;
  • Der Standardwert für physicalID wurde auf 0 gesetzt, da alte Intel-Prozessoren nur diesen Wert unterstützen;
  • Der Memory-Indikator wurde für vollständige Kontrolle unter Berücksichtigung der Plattformbesonderheiten überarbeitet;
  • Es sind keine „Phantom“-CPU-Threads erforderlich;
  • Die ursprüngliche Zwangsverzögerung zur Verkürzung der Startzeit wurde beseitigt;
  • Der DiskIO-Indikator wurde in einen kombinierten Indikator umgewandelt, der aus zwei Unterindikatoren besteht;
  • Vereinfachung der Offline-Kennzeichnung von Prozessoren;
  • Aktualisierung des Wertes „total“ in nicht prozentualen Indikatoren;
  • Verwendung der Standardtastenliste für Dec/Inc in DisplayOptions;
  • Eindeutige Unterstützung der Umgebungsvariable NO_COLOR implementiert;
  • Unterstützung von *-256color bei der Festlegung des $TERM-Wertes behoben;
  • Unterstützung der armenischen und japanischen Sprachen in htop.desktop hinzugefügt;
  • Zahlreiche Verbesserungen im Build-System und CI;
  • Verbesserungen der Unterstützung für Darwin, OpenBSD, NetBSD und Solaris;
  • Verbesserungen im README;
  • Version 1.0 der Beitragspolitik mit Verwendung von „Künstlicher Intelligenz“ hinzugefügt;
  • Ein Dokument zum Verhaltenskodex zum Projekt hinzugefügt;
  • weitere Verbesserungen und Fehlerbehebungen.

Quelle: linux.org.ru

60GB SSD 8Gb DDR4