vsavkin / large-monorepo

Benchmarking Nx and Turborepo
452 stars 59 forks source link

NX about 1.6x faster than Turbo #13

Open gunters63 opened 1 year ago

gunters63 commented 1 year ago

Here my results:

Versions: "nx": "17.0.3", "lage": "2.7.8", "turbo": "1.10.16",

Platform: AMD 7945HX on Ubuntu 22 LTS

Run 1: average lage time is: 906 average turbo time is: 1260.6 average nx time is: 764.1 nx is 1.1857086768747547x faster than lage nx is 1.6497840596780524x faster than turbo

Run 2: average lage time is: 916.8 average turbo time is: 1270.3 average nx time is: 749.9 nx is 1.22256300840112x faster than lage nx is 1.6939591945592745x faster than turbo

Run 3: average lage time is: 923.5 average turbo time is: 1284.6 average nx time is: 754.4 nx is 1.22415164369035x faster than lage nx is 1.7028101802757156x faster than turbo

gunters63 commented 1 year ago

Btw, I noticed after the benchmark ran to completion something was still keeping the CPU busy:

It seems the nx daemon was the culprit:

image