single-pass update on the hardware sensors, should reduce CPU usage a bit

This commit is contained in:
2026-01-19 03:15:03 +01:00
parent 9fa0e4466c
commit ad66265260

View File

@@ -188,9 +188,12 @@ public class Telemetry : IDisposable
{
RestartComputerIfNeeded();
cpuHw?.Update();
gpuHw?.Update();
memHw?.Update();
//cpuHw?.Update();
//gpuHw?.Update();
//memHw?.Update();
// Single-pass update: update ALL enabled hardware in one loop
foreach (var hw in computer.Hardware)
hw.Update();
float cpu = GetCpuLoadPercent();
float cpuTemp = GetCpuTemperaturePercent();