v2.0.2 - The "Ultra-Light" Optimization Update 🚀
This release focus on extreme performance optimization and stability. We have successfully reduced the memory footprint by over 60%, making SysMonBar one of the most efficient system monitors available.
🌟 What's New
- Memory Breakthrough: Optimized RAM usage to a lean 20–30 MB (down from ~100MB).
- Single-File Deployment: The application is now bundled as a self-contained, high-performance executable. No external dependencies are required.
- Enhanced Stability: Fixed a "Side-by-Side" configuration error that prevented launch on some systems.
- New Tech Stack: Migrated to a raw SQLite engine for high-speed data logging with zero overhead.
- Improved Tray Reliability: Optimized the system tray icon handling to prevent crashes on startup.
📥 Installation
- Download the
SysMonBar_Installer.exefrom the assets below. - Run the installer (requires Administrator privileges to read hardware sensors).
- Enjoy your real-time stats!
🔧 Technical Changes
- Implemented manual Garbage Collection (GC) triggers and memory trimming.
- Switched to
Microsoft.Data.Sqlitefor a lighter database footprint. - Configured
Workstation GCto prioritize low memory over high throughput. - Optimized sensor polling intervals to reduce CPU interrupts.
Full Changelog: stable...v2.0.2