SysMonitor v1.0.6
本版本基于 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.md 和 SysMonitor/VALIDATION.md。