Skip to content

nerd-deck app 0.9.1

Choose a tag to compare

@github-actions github-actions released this 23 Oct 04:22
· 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

Full diff: host-v0.9.0...host-v0.9.1