mirror of
https://github.com/aristocratos/btop.git
synced 2025-12-23 22:29:08 -05:00
fix: cpu per-thread totals not reaching 100% (#1366)
This commit is contained in:
@@ -1102,7 +1102,7 @@ namespace Cpu {
|
||||
//? Calculate values for totals from first line of stat
|
||||
if (i == 0) {
|
||||
const long long calc_totals = max(1ll, totals - cpu_old.at("totals"));
|
||||
const long long calc_idles = max(1ll, idles - cpu_old.at("idles"));
|
||||
const long long calc_idles = max(0ll, idles - cpu_old.at("idles"));
|
||||
cpu_old.at("totals") = totals;
|
||||
cpu_old.at("idles") = idles;
|
||||
|
||||
@@ -1133,7 +1133,7 @@ namespace Cpu {
|
||||
cpu.core_percent.emplace_back();
|
||||
}
|
||||
const long long calc_totals = max(1ll, totals - core_old_totals.at(i-1));
|
||||
const long long calc_idles = max(1ll, idles - core_old_idles.at(i-1));
|
||||
const long long calc_idles = max(0ll, idles - core_old_idles.at(i-1));
|
||||
core_old_totals.at(i-1) = totals;
|
||||
core_old_idles.at(i-1) = idles;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user