Expand description
RuVector Memory Optimizer
An intelligent memory optimizer for Windows that leverages RuVector neural capabilities for smart optimization decisions.
§Features
- Neural Decision Engine: GNN-based learning for optimal timing
- Pattern Recognition: HNSW-indexed patterns for fast lookup
- Adaptive Strategy: MinCut control for mode switching
- Anti-Forgetting: EWC prevents losing good strategies
- Real-time Monitoring: Live metrics dashboard
- Windows Service: Background service support
- Security: Privilege management and input validation
§Safety
- Protected process list prevents system instability
- Memory floor ensures minimum available RAM
- Rate limiting prevents over-optimization
- Dry-run mode for testing
Re-exports§
pub use core::config::OptimizerConfig;pub use core::optimizer::IntelligentOptimizer;pub use neural::engine::NeuralDecisionEngine;pub use monitor::realtime::RealtimeMonitor;pub use windows::safety::SafetyConfig;pub use windows::safety::SafetyGuard;pub use security::privileges::PrivilegeManager;pub use algorithms::MinCutClusterer;pub use algorithms::ProcessPageRank;pub use algorithms::CountMinSketch;pub use algorithms::SpectralAnalyzer;pub use bench::AdvancedBenchmarkRunner;pub use bench::BenchmarkSuite;pub use dashboard::DashboardServer;pub use dashboard::DashboardData;
Modules§
- accel
- Hardware acceleration detection and optimization
- algorithms
- Advanced algorithms for intelligent memory optimization
- bench
- Benchmark suite for memory optimization
- core
- Core optimizer logic
- dashboard
- Real-time dashboard for memory monitoring
- monitor
- Real-time monitoring
- neural
- Neural decision engine using RuVector capabilities
- security
- Security module for safe operation
- tray
- System tray icon and menu with automatic optimization and AI Mode settings
- windows
- Windows Memory Management APIs with Safety Guards