Repository navigation
nerd-deck app 0.9.1
·
4 commits
to main
since this release
What's changed
Everything since host-v0.9.0.
Fixes
- stats: stop leaking GPU and mount watchers, and read less often (dd6683d)
Changing a Stats setting built a new collector, which started another GPU
watcher and mount watcher while the old ones kept running; the collector is
now reconfigured in place. Clock speeds, disk space and the CPU's
temperature are read at most once a second, and network counters come from
/proc/net/dev, one file, instead of six files per interface.
Performance
- drop sysinfo's thread pool (2a2f0b7)
Its rayon threads, one per core, were woken on every sample to refresh in
parallel, which cost far more than the refresh itself: about 3.5% of a core
at a 100 ms interval.
Chores
- release: app 0.9.1 (5856da5)
Full diff: host-v0.9.0...host-v0.9.1