From e207c8aebdcdb88bc8ab838e2ac3dd1774d6a618 Mon Sep 17 00:00:00 2001 From: Guillaume Gomez Date: Sat, 4 Mar 2023 12:09:24 +0100 Subject: Improve CPU computation code --- netbsd/Platform.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'netbsd') diff --git a/netbsd/Platform.c b/netbsd/Platform.c index 9b07d8f0..a79f9c0b 100644 --- a/netbsd/Platform.c +++ b/netbsd/Platform.c @@ -254,14 +254,12 @@ double Platform_setCPUValues(Meter* this, int cpu) { v[CPU_METER_IOWAIT] = 0.0; v[CPU_METER_FREQUENCY] = NAN; this->curItems = 8; - totalPercent = v[CPU_METER_NICE] + v[CPU_METER_NORMAL] + v[CPU_METER_KERNEL] + v[CPU_METER_IRQ]; } else { v[CPU_METER_KERNEL] = cpuData->sysAllPeriod / total * 100.0; v[CPU_METER_IRQ] = 0.0; // No steal nor guest on NetBSD - totalPercent = v[CPU_METER_NICE] + v[CPU_METER_NORMAL] + v[CPU_METER_KERNEL]; this->curItems = 4; } - + totalPercent = v[CPU_METER_NICE] + v[CPU_METER_NORMAL] + v[CPU_METER_KERNEL] + v[CPU_METER_IRQ]; totalPercent = CLAMP(totalPercent, 0.0, 100.0); v[CPU_METER_FREQUENCY] = cpuData->frequency; -- cgit v1.2.3