Si bien no siempre es cierto para todos, parece haber una mayoría (anécdota de otras personas con las que he hablado) que experimentan que Jest se ejecuta más rápido con --maxWorkers=50% (o alguna configuración similar) que sin configurarlo o configurarlo en 100 %
Mi experiencia personal con una máquina de 8 núcleos es que si no configuro --maxWorkers , entonces tendré 7 trabajadores simultáneos ejecutándose (como se esperaba coreCount - 1) y funcionará más lento que si configuro --maxWorkers=50% que crea 4 trabajadores concurrentes.
Por qué sucede esto no tiene sentido para mí. es decir, asignar más recursos lo ralentiza en lugar de acelerarlo. ¿Alguien puede explicar esto?