Skip to content

v1.1.0

Latest

Choose a tag to compare

@Nate-Rich Nate-Rich released this 24 May 16:36

Highlights

  • -t now reports current local time instead of elapsed execution time, making the field useful for logs and agent context.
  • -d no longer spawns df; disk usage is read through statvfs64.
  • -g no longer spawns lspci; GPU names are read from sysfs and pci.ids.
  • Package counts are more precise for dpkg, snap, and flatpak.
  • Short flags can now be clustered, so consys -dgput is equivalent to consys -d -g -p -u -t.
  • Unknown short flags now fail loudly with exit code 2.
  • Multi-GPU systems now use indexed keys such as gpu0: and gpu1:.
  • Release builds are smaller and more optimized via LTO, single codegen unit, stripped symbols, and panic = "abort".

Install

Download the archive for your Linux architecture from the assets below, verify the SHA-256 sum, unpack it, and install the consys binary.

Full install and upgrade instructions: https://github.com/Nate-Rich/consys#install

SHA-256

da246fbca72f239554ec7d5fa3832d4e911a30bd7bee223c5f5b2bec83bbf887  consys-v1.1.0-aarch64-unknown-linux-gnu.tar.gz
62d483e500e7f0142417a3539114ef9c66c58e3e0153403eb32116e3e22a41ed  consys-v1.1.0-armv7-unknown-linux-gnueabihf.tar.gz
d21bd89dd6c8cb91908d29351a65ead3770870dde1eb1295cedd41ea8f444756  consys-v1.1.0-x86_64-unknown-linux-gnu.tar.gz

Notes

Full changelog: https://github.com/Nate-Rich/consys/blob/v1.1.0/CHANGELOG.md
Benchmark methodology/results: https://github.com/Nate-Rich/consys/blob/v1.1.0/BENCHMARKS.md