SysMonitor v1.0.1
SysMonitor v1.0.1 首发正式版
- HUD 全局置顶与多窗口无缝切换:
- 采用 Windows 原生 HWND_TOPMOST 浮层与非激活鼠标穿透机制,无论在任何游戏或软件之间切换、多开、全屏或窗口化,HUD 始终保持常驻显示,绝不丢失或沉底。
- 前台焦点快速轮询(250ms 级别响应),切入新游戏自动关联抓帧服务与坐标贴合。
- 默认显示顺序优化:默认显示顺序调整为 CPU、GPU、RAM (MEM)、FPS(FPS 置于最底部),自动无损适配。
- 软件完全退出与资源深度释放:
- 点击「退出」时深度清理所有孤立子进程与抓帧服务,强制终结进程树,完全释放文件占用与硬件驱动句柄,杜绝任何后台残留。
- 详情面板「存储」卡片自适应多列布局:
- 磁盘卡片采用自适应 UniformGrid(单盘 100% 满宽展开,多盘自动两两对齐均匀分布),消除右侧空白区域,与网络卡片宽度完美对齐。
- 超低内存占用优化:
- 重构 .NET 8 垃圾回收策略,引入后台工作集自动压缩器,将常驻物理运行内存稳定维持在 19MB ~ 30MB(降幅超 85%)。
- 游戏窗口精准定位与极窄边距:
- 综合 DWM 真实视口与客户区坐标,支持顶部左侧、居中、右侧及自定义精确坐标,贴合边缘(2px 极窄间距)。
- 经典老游戏兼容增强:
- 优化 DirectDraw / D3D8 / D3D9 / OpenGL / Vulkan / DirectX 全系列游戏帧率捕获与时钟基准对齐。
分发包提供:
- SysMonitor-v1.0.1-Standalone.exe(独立免安装单文件版,75.8MB,即开即用,推荐)
- SysMonitor-v1.0.1-Light.exe(轻量单文件版,8.9MB,需 .NET 8 桌面运行时)
最后:本人制作软件的初心是因为本人特别喜欢时刻查看电脑的运行数据,但是发现很多小白不知道怎么上手微星小飞机的性能监控,然后本人又比较讨厌一些软件太“重”,所以着手制作这个软件,有什么问题欢迎大家积极反馈,毕竟我自己也在用这个软件也希望能够完善这个软件。