Highlights
-tnow reports current local time instead of elapsed execution time, making the field useful for logs and agent context.-dno longer spawnsdf; disk usage is read throughstatvfs64.-gno longer spawnslspci; GPU names are read from sysfs andpci.ids.- Package counts are more precise for dpkg, snap, and flatpak.
- Short flags can now be clustered, so
consys -dgputis equivalent toconsys -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:andgpu1:. - 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