Skip to content

Commit 3e20589

Browse files
chore: update benchmarks
1 parent c0343e1 commit 3e20589

File tree

6 files changed

+164
-56
lines changed

6 files changed

+164
-56
lines changed
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
- firstInstall: 41988
2+
repeatInstall: 1458
3+
withWarmCacheAndLockfile: 8158
4+
withWarmCache: 12325
5+
withLockfile: 10951
6+
withWarmCacheAndModules: 1666
7+
withWarmModulesAndLockfile: 1379
8+
withWarmModules: 1666
9+
updatedDependencies: 7852
10+
- firstInstall: 35306
11+
repeatInstall: 1497
12+
withWarmCacheAndLockfile: 8300
13+
withWarmCache: 12290
14+
withLockfile: 10947
15+
withWarmCacheAndModules: 1674
16+
withWarmModulesAndLockfile: 1382
17+
withWarmModules: 1687
18+
updatedDependencies: 8625
19+
- firstInstall: 40961
20+
repeatInstall: 1383
21+
withWarmCacheAndLockfile: 8142
22+
withWarmCache: 12343
23+
withLockfile: 10919
24+
withWarmCacheAndModules: 1648
25+
withWarmModulesAndLockfile: 1374
26+
withWarmModules: 1663
27+
updatedDependencies: 7617
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
- firstInstall: 10241
2+
repeatInstall: 730
3+
withWarmCacheAndLockfile: 2471
4+
withWarmCache: 6437
5+
withLockfile: 5593
6+
withWarmCacheAndModules: 2218
7+
withWarmModulesAndLockfile: 748
8+
withWarmModules: 6229
9+
updatedDependencies: 3442
10+
- firstInstall: 9121
11+
repeatInstall: 744
12+
withWarmCacheAndLockfile: 2395
13+
withWarmCache: 6346
14+
withLockfile: 5533
15+
withWarmCacheAndModules: 2233
16+
withWarmModulesAndLockfile: 723
17+
withWarmModules: 5810
18+
updatedDependencies: 3452
19+
- firstInstall: 9788
20+
repeatInstall: 745
21+
withWarmCacheAndLockfile: 2414
22+
withWarmCache: 6265
23+
withLockfile: 5693
24+
withWarmCacheAndModules: 2138
25+
withWarmModulesAndLockfile: 731
26+
withWarmModules: 5845
27+
updatedDependencies: 3532

benchmarks/results/yarn/4.9.2/alotta-files.yaml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -241,3 +241,30 @@
241241
withWarmModulesAndLockfile: 5390
242242
withWarmModules: 8204
243243
updatedDependencies: 6409
244+
- firstInstall: 16151
245+
repeatInstall: 5205
246+
withWarmCacheAndLockfile: 5359
247+
withWarmCache: 7438
248+
withLockfile: 5531
249+
withWarmCacheAndModules: 7165
250+
withWarmModulesAndLockfile: 5264
251+
withWarmModules: 6970
252+
updatedDependencies: 6765
253+
- firstInstall: 7291
254+
repeatInstall: 5151
255+
withWarmCacheAndLockfile: 5379
256+
withWarmCache: 7423
257+
withLockfile: 5411
258+
withWarmCacheAndModules: 7025
259+
withWarmModulesAndLockfile: 5168
260+
withWarmModules: 7008
261+
updatedDependencies: 5834
262+
- firstInstall: 7114
263+
repeatInstall: 5122
264+
withWarmCacheAndLockfile: 5268
265+
withWarmCache: 7129
266+
withLockfile: 5390
267+
withWarmCacheAndModules: 7002
268+
withWarmModulesAndLockfile: 5191
269+
withWarmModules: 7133
270+
updatedDependencies: 5834

benchmarks/results/yarn_pnp/4.9.2/alotta-files.yaml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -241,3 +241,30 @@
241241
withWarmModulesAndLockfile: 0
242242
withWarmModules: 0
243243
updatedDependencies: 3198
244+
- firstInstall: 3624
245+
repeatInstall: 0
246+
withWarmCacheAndLockfile: 1360
247+
withWarmCache: 3107
248+
withLockfile: 1373
249+
withWarmCacheAndModules: 0
250+
withWarmModulesAndLockfile: 0
251+
withWarmModules: 0
252+
updatedDependencies: 3129
253+
- firstInstall: 3740
254+
repeatInstall: 0
255+
withWarmCacheAndLockfile: 1353
256+
withWarmCache: 3046
257+
withLockfile: 1368
258+
withWarmCacheAndModules: 0
259+
withWarmModulesAndLockfile: 0
260+
withWarmModules: 0
261+
updatedDependencies: 3332
262+
- firstInstall: 3679
263+
repeatInstall: 0
264+
withWarmCacheAndLockfile: 1364
265+
withWarmCache: 3068
266+
withLockfile: 1364
267+
withWarmCacheAndModules: 0
268+
withWarmModulesAndLockfile: 0
269+
withWarmModules: 0
270+
updatedDependencies: 3106

src/pages/benchmarks.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Benchmarks of JavaScript Package Managers
22

3-
**Last benchmarked at**: _Jul 20, 2025, 3:21 AM_ (_daily_ updated).
3+
**Last benchmarked at**: _Jul 27, 2025, 3:21 AM_ (_daily_ updated).
44

55
This benchmark compares the performance of npm, pnpm, Yarn Classic, and Yarn PnP (check [Yarn's benchmarks](https://yarnpkg.com/benchmarks) for any other Yarn modes that are not included here).
66

@@ -22,14 +22,14 @@ The app's `package.json` [here](https://github.com/pnpm/pnpm.io/blob/main/benchm
2222

2323
| action | cache | lockfile | node_modules| npm | pnpm | Yarn | Yarn PnP |
2424
| --- | --- | --- | --- | --- | --- | --- | --- |
25-
| install | | | | 29.9s | 8.5s | 7s | 3.5s |
26-
| install |||| 1.3s | 751ms | 4.9s | n/a |
27-
| install ||| | 8s | 2.4s | 5.1s | 1.3s |
28-
| install || | | 12.1s | 5.9s | 7.1s | 2.9s |
29-
| install | || | 10.8s | 5.1s | 5.2s | 1.3s |
30-
| install || || 1.6s | 2s | 6.8s | n/a |
31-
| install | ||| 1.3s | 720ms | 5s | n/a |
32-
| install | | || 1.6s | 5s | 6.8s | n/a |
33-
| update | n/a | n/a | n/a | 6.3s | 3.4s | 5.5s | 3s |
25+
| install | | | | 35.3s | 9.1s | 7s | 3.5s |
26+
| install |||| 1.3s | 730ms | 4.9s | n/a |
27+
| install ||| | 8.1s | 2.3s | 5.1s | 1.3s |
28+
| install || | | 12.2s | 6.2s | 7.1s | 2.9s |
29+
| install | || | 10.9s | 5.5s | 5.2s | 1.3s |
30+
| install || || 1.6s | 2.1s | 6.8s | n/a |
31+
| install | ||| 1.3s | 723ms | 5s | n/a |
32+
| install | | || 1.6s | 5.8s | 6.8s | n/a |
33+
| update | n/a | n/a | n/a | 7.6s | 3.4s | 5.5s | 3s |
3434

3535
<img alt="Graph of the alotta-files results" src="/img/benchmarks/alotta-files.svg" />

static/img/benchmarks/alotta-files.svg

Lines changed: 46 additions & 46 deletions
Loading

0 commit comments

Comments
 (0)