Ir al contenido
English

Rendimiento

Generado por pnpm bench --write y pnpm acceptance; los objetivos y la máquina de referencia están en la decisión 0032 y en quality.md. Cada caso se ejecuta después de unas cuantas ejecuciones que no se miden; del editor se mide el análisis que recibe un archivo tras una edición (compilación, disposición y diagnósticos dentro de su proyecto) y un arrastre en el lienzo, desde el mensaje hasta el nuevo dibujo.

Medido el 2026-10-28: 11th Gen Intel(R) Core(TM) i9-11980HK @ 2.60GHz, 16 hilos, 64 GB, win32 10.0.26300, Node v24.15.0.

Caso Mediana (ms) p95 (ms) Objetivo (p95, ms)
análisis sintáctico de acceptance/free/sketch.meltemi (118 líneas) 0,21 0,43
compilación de acceptance/free/sketch.meltemi 0,52 1,33
compilación de un diagrama de 30 nodos (155 líneas) 1,07 2,98
planificar un arrastre, aplicarlo y recompilar, 30 nodos 1,43 5,03
análisis sintáctico de un diagrama de 500 nodos (2505 líneas) 8,80 23,93
compilación de un diagrama de 500 nodos (2505 líneas) 17,86 33,51
exportación de un diagrama de 30 nodos con las fuentes incluidas 3,35 7,56
exportación de un diagrama de 30 nodos con una biblioteca de fuentes nueva (en frío) 79,07 91,37
exportación de un diagrama de 500 nodos con las fuentes incluidas 95,85 136,51
organización con ELK y exportación de un diagrama auto de 30 nodos 18,49 24,89
organización con ELK y exportación de un diagrama auto de 500 nodos 360,22 429,06
análisis tras una edición, flow (auto) 60,68 81,93 menos de 500
ida y vuelta de un arrastre en el lienzo, flow (auto) 14,59 16,49 menos de 100
análisis tras una edición, sequence (30 elementos) 2,01 8,62 menos de 500
ida y vuelta de un arrastre en el lienzo, sequence (30 elementos) 5,44 11,66 menos de 100
análisis tras una edición, c4 (30 elementos) 20,60 29,88 menos de 500
ida y vuelta de un arrastre en el lienzo, c4 (30 elementos) 9,23 13,63 menos de 100
análisis tras una edición, free (30 elementos) 3,11 7,18 menos de 500
ida y vuelta de un arrastre en el lienzo, free (30 elementos) 5,87 11,83 menos de 100
análisis tras una edición, flow (assisted) 7,09 14,04 menos de 500
ida y vuelta de un arrastre en el lienzo, flow (assisted) 11,09 17,87 menos de 100