Add Proxmox compatibility detection and warning

- Created PROXMOX_COMPATIBILITY.md with detailed analysis
- Added check_proxmox() function to detect Proxmox VE hosts
- Shows warning about potential issues (RAM allocation, kernel params)
- Allows user to continue or abort
- Updated README.md with Proxmox warning
- Recommends running inside VMs instead of on host

Key concerns on Proxmox host:
- zram reduces RAM available for VMs
- tmpfs allocates up to 40% of RAM
- Desktop kernel parameters not optimal for hypervisor
- Safe to use: inside VMs or monitoring scripts only
This commit is contained in:
mindesbunister
2025-10-06 10:37:02 +02:00
parent ce7662e31c
commit 8ac5ed591c
3 changed files with 200 additions and 0 deletions

View File

@@ -4,6 +4,8 @@
This repository provides automated system tuning based on hardware detection, usage patterns, and best practices for tmpfs and kernel parameter optimization.
> ⚠️ **Proxmox Users:** This tool is designed for desktop systems. See [PROXMOX_COMPATIBILITY.md](PROXMOX_COMPATIBILITY.md) before running on a Proxmox host. **Recommended:** Use inside desktop VMs instead.
## ✨ **NEW: One-Button Optimizer**
🎯 **Quick Start:** `sudo ./one-button-optimizer.sh`