Prestazione
La diagnostica di Knot Migration mira a budget prevedibili su hardware standard (4 vCPU, 8 GB di RAM, PHP 8.2 OPcache).
SLO V1.0 (indicativi)
| Profilo | Tabelle | Moduli | Obiettivo dell’orologio da parete | Max RSS |
|---|---|---|---|---|
| Piccolo | ≤ 30 | ≤ 15 | ≤ 30 s | 128 MB |
| Media | ≤ 60 | ≤ 50 | ≤ 60 s | 256 MB |
| Grande | ≤ 200 | ≤ 200 | ≤ 5 min | 512 MB |
| Molto grande | > 200 | > 200 | miglior sforzo | miglior sforzo |
Il ciclo copre la scansione dello schema, il download dello snapshot, il comparatore e la generazione di report.
Se superi il budget
- Abilita OPcache e aumenta CLI
memory_limit - Esegui in orari non di punta dal caricamento cron di Dolibarr
- Suddividi l’aggiornamento in hop intermedi più piccoli
Misurazione locale
scripts/perf_bench.php restituisce JSON walltime_seconds, peak_memory_mb, verdict.
Prossimo
Compatibilità Matrice PHP/Dolibarr/DB.