You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
SystemInfoService — static WMI data (OS caption, CPU name, disk models)
is now cached on first query; only dynamic data (CPU load, RAM, uptime) is
re-queried every 60 seconds, reducing WMI overhead by ~70% (PERF-M1).
NetworkSharedState — RecomputeStats rewritten with manual loops instead
of LINQ .Where().Select().ToList(), eliminating heap allocations on the
hot path that runs 32×/sec per target (PERF-M2).
TrayIconService — added Interlocked re-entrancy guard on UpdateTooltipAsync so overlapping timer ticks skip instead of stacking
concurrent WMI calls (PERF-M4).
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
SysManager 0.48.26 is out!
Download from GitHub Releases
[0.48.26] - 2026-05-15
Changed
is now cached on first query; only dynamic data (CPU load, RAM, uptime) is
re-queried every 60 seconds, reducing WMI overhead by ~70% (PERF-M1).
RecomputeStatsrewritten with manual loops insteadof LINQ
.Where().Select().ToList(), eliminating heap allocations on thehot path that runs 32×/sec per target (PERF-M2).
Interlockedre-entrancy guard onUpdateTooltipAsyncso overlapping timer ticks skip instead of stackingconcurrent WMI calls (PERF-M4).
Verify the download
Expected SHA256:
C0B176A3FBF73D7F491F8F539E79335A601B575EA8345407B497FE2C4568E177All reactions