From f21269daa59ba693daa85bbad87d355e872f3120 Mon Sep 17 00:00:00 2001 From: Robin Cerny Date: Mon, 19 Jan 2026 02:45:24 +0100 Subject: [PATCH] explicitly disable branches of the hardware tree that are not needed, hopefully reduce memory footprint a bit --- analog_system_monitor_dotnet/Telemetry.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/analog_system_monitor_dotnet/Telemetry.cs b/analog_system_monitor_dotnet/Telemetry.cs index 8051c62..077f464 100644 --- a/analog_system_monitor_dotnet/Telemetry.cs +++ b/analog_system_monitor_dotnet/Telemetry.cs @@ -34,6 +34,13 @@ public class Telemetry : IDisposable computer.IsCpuEnabled = true; computer.IsGpuEnabled = true; computer.IsMemoryEnabled = true; + // Disable everything else (true minimal mode) + computer.IsMotherboardEnabled = false; + computer.IsControllerEnabled = false; + computer.IsNetworkEnabled = false; + computer.IsStorageEnabled = false; + computer.IsBatteryEnabled = false; + computer.Open(); CacheHardwareAndSensors();