Hotfix release
- Don't exit when DRAM energy can't be read. Thanks to @adelnoureddine, issue #66 and PR #69.
Below the release notes for the major version 1.0.0.
Version 1.0.0 of PowerJoular is here! Check out our blog article describing the main changes.
Main New Features and Changes
- Support virtual machines.
PowerJoular can now monitor power consumption inside virtual machines with the same features as on bare metal (monitoring PIDs, applications, writing to files, systemd service, etc.). Check our specific documentation on how to configure and use PowerJoular inside virtual machines.
Thanks to @axelterrier , issue #34 and PR #51. - Fix terminal output overlapping . Thanks to @adelnoureddine, issue #47 and commit 4661fcc.
- Add additional scripts to generate binary .deb and .rpm, and source Arch pkgbuild. Thanks to @axelterrier , issue #23 and PR #52.
- Add script for cross-compilation (x86_64 and aarch64 for now), along with easier package generation for .deb and .rpm. Thanks to @adelnoureddine and commit 8e1e51f
- Properly handle multi-threading statistics in Linux. Currently under an experimental flag
-k
. Thanks to @benjaminantunes and @adelnoureddine, issue #41, PR #36, and commit 1d34b5f.