Skip to content

Commit 4c9cb27

Browse files
chore: update benchmarks
1 parent 79f8da1 commit 4c9cb27

File tree

6 files changed

+130
-22
lines changed

6 files changed

+130
-22
lines changed

benchmarks/results/npm/11.5.2/alotta-files.yaml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,3 +160,30 @@
160160
withWarmModulesAndLockfile: 1472
161161
withWarmModules: 1704
162162
updatedDependencies: 10398
163+
- firstInstall: 39387
164+
repeatInstall: 1406
165+
withWarmCacheAndLockfile: 8144
166+
withWarmCache: 12479
167+
withLockfile: 10986
168+
withWarmCacheAndModules: 1679
169+
withWarmModulesAndLockfile: 1375
170+
withWarmModules: 1686
171+
updatedDependencies: 8151
172+
- firstInstall: 37143
173+
repeatInstall: 1392
174+
withWarmCacheAndLockfile: 8121
175+
withWarmCache: 12359
176+
withLockfile: 10997
177+
withWarmCacheAndModules: 1680
178+
withWarmModulesAndLockfile: 1388
179+
withWarmModules: 1656
180+
updatedDependencies: 8969
181+
- firstInstall: 36438
182+
repeatInstall: 1415
183+
withWarmCacheAndLockfile: 8114
184+
withWarmCache: 12324
185+
withLockfile: 11060
186+
withWarmCacheAndModules: 1705
187+
withWarmModulesAndLockfile: 1387
188+
withWarmModules: 1678
189+
updatedDependencies: 7222

benchmarks/results/pnpm/10.15.0/alotta-files.yaml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,3 +79,30 @@
7979
withWarmModulesAndLockfile: 772
8080
withWarmModules: 8009
8181
updatedDependencies: 4192
82+
- firstInstall: 11322
83+
repeatInstall: 770
84+
withWarmCacheAndLockfile: 2442
85+
withWarmCache: 7097
86+
withLockfile: 6063
87+
withWarmCacheAndModules: 2270
88+
withWarmModulesAndLockfile: 749
89+
withWarmModules: 6467
90+
updatedDependencies: 3605
91+
- firstInstall: 9373
92+
repeatInstall: 760
93+
withWarmCacheAndLockfile: 2458
94+
withWarmCache: 6308
95+
withLockfile: 5552
96+
withWarmCacheAndModules: 2239
97+
withWarmModulesAndLockfile: 738
98+
withWarmModules: 5822
99+
updatedDependencies: 3555
100+
- firstInstall: 10171
101+
repeatInstall: 764
102+
withWarmCacheAndLockfile: 2421
103+
withWarmCache: 6352
104+
withLockfile: 5715
105+
withWarmCacheAndModules: 2137
106+
withWarmModulesAndLockfile: 750
107+
withWarmModules: 5794
108+
updatedDependencies: 3587

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

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,3 +52,30 @@
5252
withWarmModulesAndLockfile: 5307
5353
withWarmModules: 7520
5454
updatedDependencies: 6244
55+
- firstInstall: 16056
56+
repeatInstall: 5228
57+
withWarmCacheAndLockfile: 5451
58+
withWarmCache: 7327
59+
withLockfile: 5517
60+
withWarmCacheAndModules: 7076
61+
withWarmModulesAndLockfile: 5355
62+
withWarmModules: 7187
63+
updatedDependencies: 6921
64+
- firstInstall: 7255
65+
repeatInstall: 5301
66+
withWarmCacheAndLockfile: 5341
67+
withWarmCache: 7242
68+
withLockfile: 5412
69+
withWarmCacheAndModules: 7088
70+
withWarmModulesAndLockfile: 5207
71+
withWarmModules: 7118
72+
updatedDependencies: 5811
73+
- firstInstall: 7283
74+
repeatInstall: 5198
75+
withWarmCacheAndLockfile: 5316
76+
withWarmCache: 7321
77+
withLockfile: 5373
78+
withWarmCacheAndModules: 7104
79+
withWarmModulesAndLockfile: 5247
80+
withWarmModules: 7018
81+
updatedDependencies: 5789

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

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,3 +52,30 @@
5252
withWarmModulesAndLockfile: 0
5353
withWarmModules: 0
5454
updatedDependencies: 4932
55+
- firstInstall: 3772
56+
repeatInstall: 0
57+
withWarmCacheAndLockfile: 1361
58+
withWarmCache: 3146
59+
withLockfile: 1373
60+
withWarmCacheAndModules: 0
61+
withWarmModulesAndLockfile: 0
62+
withWarmModules: 0
63+
updatedDependencies: 3259
64+
- firstInstall: 4487
65+
repeatInstall: 0
66+
withWarmCacheAndLockfile: 1361
67+
withWarmCache: 3068
68+
withLockfile: 1366
69+
withWarmCacheAndModules: 0
70+
withWarmModulesAndLockfile: 0
71+
withWarmModules: 0
72+
updatedDependencies: 3182
73+
- firstInstall: 3577
74+
repeatInstall: 0
75+
withWarmCacheAndLockfile: 1390
76+
withWarmCache: 3033
77+
withLockfile: 1360
78+
withWarmCacheAndModules: 0
79+
withWarmModulesAndLockfile: 0
80+
withWarmModules: 0
81+
updatedDependencies: 3160

src/pages/benchmarks.md

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

3-
**Last benchmarked at**: _Aug 28, 2025, 1:49 PM_ (_daily_ updated).
3+
**Last benchmarked at**: _Aug 31, 2025, 3:04 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 | | | | 28.6s | 9.5s | 7.5s | 3.7s |
26-
| install |||| 1.3s | 749ms | 5.2s | n/a |
25+
| install | | | | 28.6s | 9.3s | 7.2s | 3.5s |
26+
| install |||| 1.3s | 749ms | 5.1s | n/a |
2727
| install ||| | 7.9s | 2.3s | 5.3s | 1.3s |
28-
| install || | | 12.3s | 6.4s | 7.4s | 3.2s |
29-
| install | || | 10.8s | 5.6s | 5.3s | 1.3s |
30-
| install || || 1.6s | 2.2s | 7.2s | n/a |
28+
| install || | | 12.3s | 6.3s | 7.2s | 3s |
29+
| install | || | 10.8s | 5.5s | 5.3s | 1.3s |
30+
| install || || 1.6s | 2.1s | 7s | n/a |
3131
| install | ||| 1.3s | 729ms | 5.2s | n/a |
32-
| install | | || 1.6s | 6.1s | 7.3s | n/a |
33-
| update | n/a | n/a | n/a | 6.5s | 3.4s | 6s | 3.1s |
32+
| install | | || 1.6s | 5.7s | 7s | n/a |
33+
| update | n/a | n/a | n/a | 6.5s | 3.4s | 5.7s | 3.1s |
3434

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

static/img/benchmarks/alotta-files.svg

Lines changed: 14 additions & 14 deletions
Loading

0 commit comments

Comments
 (0)