Pular para o conteúdo
Ir para o conteúdo

Desempenho

Os diagnósticos da Knot Migration visam orçamentos de relógio de parede previsíveis em hardware padrão (4 vCPU, 8 GB de RAM, PHP 8.2 OPcache).

SLOs V1.0 (indicativo)

PerfilTabelasMódulosAlvo do relógio de paredeMax RSS
Pequeno≤ 30≤ 15≤ 30 s128 MB
Média≤ 60≤ 50≤ 60 s256 MB
Grande≤ 200≤ 200≤ 5 min512 MB
Muito grande> 200> 200melhor esforçomelhor esforço

O ciclo abrange verificação de esquema, download de instantâneo, comparador e geração de relatório.

Se você exceder o orçamento

  • Habilitar OPcache e aumentar CLI memory_limit
  • Execute fora do horário de pico do carregamento cron Dolibarr
  • Divida a atualização em saltos intermediários menores

Medição local

scripts/perf_bench.php gera JSON walltime_seconds, peak_memory_mb, verdict.

Próximo