Skip to content

SysMonitor v1.0.6

Choose a tag to compare

@Oscar9527 Oscar9527 released this 22 Aug 03:58
· 8 commits to main since this release

本版本基于 v1.0.5 完成全面代码审计、稳定性修复和资源占用策略调整。

下载说明

  • SysMonitor-v1.0.6-Standalone.exe(推荐):已内置 .NET 8 运行环境,无需另外安装 .NET。
  • SysMonitor-v1.0.6-Light.exe:体积更小,需要 x64 .NET 8 Desktop Runtime;如果系统缺少运行时,程序会提示并可一键进入微软官方下载。

主要改进

  • 修复误杀其他 SysMonitor/PresentMon 进程及采集器残留问题。
  • 修复设置并发回调死锁、跨实例覆盖和修订号溢出边界。
  • 删除周期性强制 Gen2 GC、工作集裁剪和 50 MiB GC 堆硬限制。
  • UI 合并监控快照,HUD 隐藏时停止详细频率遥测。
  • 修复监控服务启动失败后的清理与重启路径。
  • 核心、测试和启动器统一为 .NET 8。
  • 新增统一的 Light/Standalone 双版本发布脚本。

验证

  • Release 干净构建:0 警告、0 错误
  • 自动化测试:338/338 通过
  • NuGet 漏洞检查:未发现当前源已知漏洞

SHA-256

  • Light:320D947A22A65472902BE84940EF74C4663E8BBB14750CD29274ADC469134F33
  • Standalone:2051710DC621D54BC12EA159E5C55F712DB15FD40D10066CC43724150AEFF7EA

完整审计与仍需真机验证的边界见仓库中的 AUDIT-v1.0.5.mdSysMonitor/VALIDATION.md