github aristocratos/btop v1.4.6
btop++ (v1.4.6) New features & Bug fixes

17 hours ago

Changelog v1.4.6

References Description Author(s)
#1272 Skip 'H' and 'HX' suffix in AMD cpu name trimming @ramdomPTM
#1268 feature: add process renice functionality @goddamnparticle
#1285 Revert "Use /sys/dev/block/MAJOR:MINOR instead of /sys/block/NAME for disk I/O" #1270 @deckstose
#1277 feat: Introduce cpu frequency display modes @emiliopedrollo
#1282 Fix CPU frequency detection for LoongArch CPUs @Twopic2
#1275 fix arrow keys that send 'O' instead of '[' @vandabbin
#1251 OpenBSD: battery: add support for watthour and watts sensors @shtrophic
#1208 Add Gotham theme @jrebs
#1291 Fix macOS deadlocks and race conditions in collector threads #1292 @kuzmeech
#1296 fix: btop crash on arm cpu @emiliopedrollo @zenofile
#984 Added ability to set which gpu vendors to enable @thedustinmiller
#1274 added tree toggle of expand/collapse for children of process @irabrine
#1300 Use right key codes to match f1 and f2 keys @vandabbin
#1305 Handle missing SMC gracefully on macOS @achille
#1309 Fix redraw in proc list when changing sort order @vandabbin
#1304 Fix load average and GPU watts leaking past box border @vandabbin
#1220 feat: respect effective cpus from cgroup @deckstose
#1218 feat: display container engine @deckstose
#1315 feat: raise cpp standard to c++23 @deckstose
d0cbaf7 Add configuration toggle for terminal synchronization @aristocratos
#1306 Implement feat Process list pausing @vandabbin
#1322 flip name, command, and user sorting @vandabbin
#1334 fix tty theme for pause banner @vandabbin
#1325 test: add test harness with ctest @deckstose
#1339 fix: skip first argument of argv @AlvaroParker
#1357 feat: add --themes-dir flag @adeci
#1359 fix: don't over-/underflow when parsing --update argument @yinghao-w
#1362 fix segfault on musl systems @v1cont
#1363 Pass only static duration strings to Config::set in Config::apply_preset @yinghao-w
#1366 fix: cpu per-thread totals not reaching 100% @Tom94
#1367 Fix: Align boxes when Cpu bottom and Gpu on @yinghao-w
#1372 Minor fixes and improvements for NetBSD @fraggerfox
#1377 Fixed GPU rendering @TheSovietPancakes
#1379 Fix: Always collect GPU data when cpu_graph_lower = "Auto" @yinghao-w
#1393 Fix: humanized units shortening @yinghao-w
#1401 Feat: add mouse dragging of scrollbar @yinghao-w
#1399 feat: add cli option to dump default config @deckstose
e969f43 Added "save_config_on_exit" option to configuration @aristocratos

Big thanks to @deckstose for helping out with project maintenance, PR reviews and merging!

For additional binaries see the Continuous Builds.

Linux binaries for each architecture are statically linked with musl and works on kernel 2.6.39 and newer.

No MacOs or BSD binaries provided for the moment.

Notice! None of the binaries have GPU support, compile yourself or wait for distribution packages for GPU monitoring support!

Notice! Use x86_64 for 64-bit x86 systems, i586 and i686 are 32-bit!

Don't miss a new btop release

NewReleases is sending notifications on new releases.