Skip to content

v2.0.2 - The "Ultra-Light" Optimization Update 🚀

Choose a tag to compare

@tanviralamtusar tanviralamtusar released this 06 May 21:04
· 2 commits to main since this release

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

  1. Download the SysMonBar_Installer.exe from the assets below.
  2. Run the installer (requires Administrator privileges to read hardware sensors).
  3. Enjoy your real-time stats!

🔧 Technical Changes

  • Implemented manual Garbage Collection (GC) triggers and memory trimming.
  • Switched to Microsoft.Data.Sqlite for a lighter database footprint.
  • Configured Workstation GC to prioritize low memory over high throughput.
  • Optimized sensor polling intervals to reduce CPU interrupts.

Full Changelog: stable...v2.0.2