Skip to content

Releases: NXRKYMXNE/Scandium

Release list

Scandium v5.0.1

Choose a tag to compare

@NXRKYMXNE NXRKYMXNE released this 29 Aug 05:40

🎉 Scandium v5.0.1 — Staggered scheduling, sampling fixes & Apache-2.0

For historical releases, please visit Click this link to jump

✨ What's New

Scheduling

  • Staggered engine triggers (WS 0s / Standby +10s / FileCache +20s / Maint +30s) — the all-at-once burst at cycle start is gone, so the service no longer spikes a CPU core to 70%+ and Osmium's EcoQoS stops flapping every minute
  • WorkingSet tiers reworked — below 50% memory only a baseline 1 run/min (trimmed pages are read back immediately at low occupancy, so aggressive cleaning had no net gain), stepping up to 5 runs/min at the 50/70/85/95% tiers

Sampling fixes

  • CPU usage fixedGetSystemTimes kernel time already includes idle, the old formula double-counted it and idle machines always reported a constant ~51%
  • Disk activity fixed — newer Windows 11 builds no longer expose the % Active Time counter, which left the sampling silently dead at 0; the counter now uses % Disk Time and init failures log a WARN instead of failing silently

Logging

  • Per-cycle summary line (Cycle: Mem a% → b% (ΔMB, x%↓)) — the whole-cycle net effect is now visible next to the per-engine Used / Standby lines; the Used line itself keeps only the MB delta

Identity & licensing

  • Binary renamed scandium_svc64.exescandium_svc.exe — the installer transparently migrates existing installations (legacy service registration, App Paths key and leftover files are cleaned up)
  • Build script renamed BUILD.ps1.release.ps1
  • Relicensed under Apache License 2.0 — see LICENSE and NOTICE