Leistung
Knot Migration diagnostics target predictable wallclock budgets on standard hardware (4 vCPU, 8 GB RAM, PHP 8.2 OPcache).
V1.0 SLOs (indicative)
| Profile | Tables | Modules | Wallclock target | Max RSS |
|---|---|---|---|---|
| Small | ≤ 30 | ≤ 15 | ≤ 30 s | 128 MB |
| Average | ≤ 60 | ≤ 50 | ≤ 60 s | 256 MB |
| Large | ≤ 200 | ≤ 200 | ≤ 5 min | 512 MB |
| Very large | > 200 | > 200 | best-effort | best-effort |
The cycle covers schema scan, snapshot download, comparator, and report generation.
If you exceed budget
- Enable OPcache and raise CLI
memory_limit - Run off-peak from Dolibarr cron load
- Split upgrade into smaller intermediate hops
Local measurement
scripts/perf_bench.php outputs JSON walltime_seconds, peak_memory_mb, verdict.
Next
Kompatibilität PHP/Dolibarr/DB-Matrix.