[CPUMeter] Put Kernel CPU first

wilder
Jacopo De Simoi 2 years ago
parent 7f9ae5f610
commit efb5fc0cc2
  1. 9
      CPUMeter.c
  2. 6
      CPUMeter.h

@ -26,9 +26,9 @@ in the source distribution for its full text.
static const int CPUMeter_attributes[] = {
CPU_NICE,
CPU_NORMAL,
CPU_SYSTEM,
CPU_NORMAL,
CPU_NICE,
CPU_IRQ,
CPU_SOFTIRQ,
CPU_STEAL,
@ -90,9 +90,10 @@ static void CPUMeter_updateValues(Meter* this) {
if (settings->showCPUFrequency) {
double cpuFrequency = this->values[CPU_METER_FREQUENCY];
if (isNonnegative(cpuFrequency)) {
xSnprintf(cpuFrequencyBuffer, sizeof(cpuFrequencyBuffer), "%4uMHz", (unsigned)cpuFrequency);
} else {
xSnprintf(cpuFrequencyBuffer, sizeof(cpuFrequencyBuffer), "N/A");
} else {
// use GHz if too large
xSnprintf(cpuFrequencyBuffer, sizeof(cpuFrequencyBuffer), "%4uMHz", (unsigned)cpuFrequency);
}
}

@ -11,9 +11,9 @@ in the source distribution for its full text.
typedef enum {
CPU_METER_NICE = 0,
CPU_METER_NORMAL = 1,
CPU_METER_KERNEL = 2,
CPU_METER_KERNEL = 0,
CPU_METER_NICE = 1,
CPU_METER_NORMAL = 2,
CPU_METER_IRQ = 3,
CPU_METER_SOFTIRQ = 4,
CPU_METER_STEAL = 5,

Loading…
Cancel
Save