Ugrás a tartalomra

Útmutatók

A futók méretezése a Node tesztcsomagokhoz

A Jest vagy a Vitest dolgozói vagy éheznek, vagy vernek, és nem biztos benne, hogy melyiket.

4 perc olvasás

A Jest vagy a Vitest dolgozói vagy éheznek, vagy vernek, és nem biztos benne, hogy melyiket.

Miért történik

A csomóponti tesztcsomagok általában a telepítés során I/O-hoz, végrehajtás során pedig CPU-hoz vannak kötve, így a megfelelő méret fázisonként eltérő.

Hogyan lehet javítani

  1. 4 vCPU megfelel a legtöbb programcsomagnak; állítsa be a --maxWorkers-t kifejezetten a magszámra
  2. Óramemória – minden dolgozónak saját modulgráfja van, és az OOM 137-es kilépési kódként jelenik meg
  3. Előnyben részesítse a helyi NVMe-t a több maggal szemben; A telepítés lemezhez kötött, nem CPU-hoz
  4. Csak akkor törik szét a futókat, ha egyetlen futó valóban telített

A következő buildje kétszer gyorsabb lehet, fele áron

Kezdje ingyen. A távozás ugyanaz az egy sor, és azt a diffet is közzétesszük.