hyperfine 1.19.0

hyperfine 1.19.0

Die Version 1.19.0 des plattformübergreifenden (Linux, MacOS, Windows) Konsolenwerkzeugs hyperfine, geschrieben in Rust und lizenziert unter Apache-2.0 und MIT, wurde veröffentlicht. Das Tool dient dem Vergleich der Leistung anderer Konsolenwerkzeuge.

Änderungsprotokoll:

  • Die Option —reference <cmd> wurde hinzugefügt, um manuell den Befehl <cmd> anzugeben, mit dem die Ergebnisse anderer Befehle verglichen werden.
  • Die Option —conclude <cmd> wurde hinzugefügt, die den Befehl <cmd> nach der Ausführung des zu messenden Befehls ausführt.
  • Der Befehl —output= kann für jeden Befehl angegeben werden.
  • Die Umgebungsvariable $HYPERFINE_ITERATION enthält nun die aktuelle Iterationsnummer für jeden Benchmark-Befehl.
  • Fehlermeldungen wurde die Iterationsinformation hinzugefügt.
  • Das Skript plot_histogram.py wurde um die Möglichkeit erweitert, die Legende des Diagramms zu positionieren. Die Ausgabedpi des Diagramms beträgt 600 DPI.
  • Das Skript plot_whisker.py wurde verbessert.
  • Ein Fehler bei der Anzeige der geschätzten Ausführungszeit in Terminalemulatoren mit Blockcursor wurde behoben.
  • Das Autocomplete für zsh wurde korrigiert.
  • Eine aarch64-apple-darwin-Build wurde hinzugefügt.
  • Verschiedene Code-Refaktorisierungen.

Quelle: linux.org.ru

60GB SSD 8Gb DDR4