Remove overlay filesystem functionality and add detection/removal capability
- Remove unused overlay filesystem configuration and references - Remove overlayfs sections from all profile JSON files - Remove OVERLAY_ENABLED/OVERLAY_PROTECT_CONFIGS from config - Update documentation to focus on tmpfs optimization - Add overlay detection and removal functionality for cleanup - Add remove_overlays() function with safe unmounting - Add overlay status reporting in final optimization summary - Add test-overlay-detection.sh for testing detection logic - Simplify codebase by removing complex unused features - Focus on proven desktop optimizations (tmpfs, zram, kernel)
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
🚀 **Intelligent system optimization toolkit for Linux desktop systems**
|
||||
|
||||
This repository provides automated system tuning based on hardware detection, usage patterns, and best practices for tmpfs, overlay filesystems, and kernel parameter optimization.
|
||||
This repository provides automated system tuning based on hardware detection, usage patterns, and best practices for tmpfs and kernel parameter optimization.
|
||||
|
||||
## ✨ **NEW: One-Button Optimizer**
|
||||
|
||||
@@ -71,7 +71,7 @@ sudo ./tune-system.sh --auto
|
||||
|
||||
## 📊 Supported Optimizations
|
||||
|
||||
- **Memory Management**: zram, tmpfs, overlay filesystems
|
||||
- **Memory Management**: zram, tmpfs optimization
|
||||
- **Kernel Tuning**: vm parameters, scheduler settings
|
||||
- **Cache Optimization**: Browser, IDE, package manager caches
|
||||
- **I/O Optimization**: Storage and network tuning
|
||||
|
||||
Reference in New Issue
Block a user