Skip to content

Commit 2402d14

Browse files
author
github-action-benchmark
committed
add Throughput Benchmark - Peak Memory Usage (S3 Standard) (customSmallerIsBetter) benchmark result for 0a01a4f
1 parent 9e7ead6 commit 2402d14

File tree

1 file changed

+135
-135
lines changed

1 file changed

+135
-135
lines changed

dev/bench/peak_mem_usage/data.js

+135-135
Original file line numberDiff line numberDiff line change
@@ -1,142 +1,8 @@
11
window.BENCHMARK_DATA = {
2-
"lastUpdate": 1741728490530,
2+
"lastUpdate": 1741782390978,
33
"repoUrl": "https://github.com/awslabs/mountpoint-s3",
44
"entries": {
55
"Throughput Benchmark - Peak Memory Usage (S3 Standard)": [
6-
{
7-
"commit": {
8-
"author": {
9-
"email": "[email protected]",
10-
"name": "Daniel Carl Jones",
11-
"username": "dannycjones"
12-
},
13-
"committer": {
14-
"email": "[email protected]",
15-
"name": "GitHub",
16-
"username": "web-flow"
17-
},
18-
"distinct": true,
19-
"id": "bacb676bf7303208dc39cf8e91aff56b5ccc89d2",
20-
"message": "Add initial version of benchmark experiment runner (#1266)\n\nIn order to investigate performance in Mountpoint, we want to be able to\nvary different parameters. In fact, it can be very useful to vary these\nparameters together to see how performance (such as sequential read\nthroughput) changes as we vary two parameters together.\n\nThis change introduces a new benchmark running script which uses the\nPython framework Hydra to enumerate combinations of parameters, and then\nexecute some function with each combination. The script manages the\nlifecycle of the `mount-s3` file system and collecting data into an\noutput folder.\n\nThe change currently does not reuse the FIO definitions used by our\nregression benchmarks. In the mid-term, these should be reconciled.\n\nThis pull request (PR) supersedes a previous PR:\nhttps://github.com/awslabs/mountpoint-s3/pull/986.\n\n### Does this change impact existing behavior?\n\nNo, this adds a new benchmark runner and benchmark definitions. This\ndoes not impact the Mountpoint file system.\n\n### Does this change need a changelog entry? Does it require a version\nchange?\n\nNo, no impact to Mountpoint file system or crates.\n\n---\n\nBy submitting this pull request, I confirm that my contribution is made\nunder the terms of the Apache 2.0 license and I agree to the terms of\nthe [Developer Certificate of Origin\n(DCO)](https://developercertificate.org/).\n\n---------\n\nSigned-off-by: Daniel Carl Jones <[email protected]>",
21-
"timestamp": "2025-02-21T07:13:35Z",
22-
"tree_id": "f41549c9170abd8427c12f5c7a56563584dfa834",
23-
"url": "https://github.com/awslabs/mountpoint-s3/commit/bacb676bf7303208dc39cf8e91aff56b5ccc89d2"
24-
},
25-
"date": 1740130083086,
26-
"tool": "customSmallerIsBetter",
27-
"benches": [
28-
{
29-
"name": "mix_1r4w",
30-
"value": 13269.6015625,
31-
"unit": "MiB"
32-
},
33-
{
34-
"name": "mix_2r2w",
35-
"value": 20154.51953125,
36-
"unit": "MiB"
37-
},
38-
{
39-
"name": "mix_4r1w",
40-
"value": 32214.40234375,
41-
"unit": "MiB"
42-
},
43-
{
44-
"name": "rand_read_4t_direct",
45-
"value": 90.53125,
46-
"unit": "MiB"
47-
},
48-
{
49-
"name": "rand_read_4t_direct_small",
50-
"value": 355.81640625,
51-
"unit": "MiB"
52-
},
53-
{
54-
"name": "rand_read_4t",
55-
"value": 100.29296875,
56-
"unit": "MiB"
57-
},
58-
{
59-
"name": "rand_read_4t_small",
60-
"value": 358,
61-
"unit": "MiB"
62-
},
63-
{
64-
"name": "rand_read_direct",
65-
"value": 74.18359375,
66-
"unit": "MiB"
67-
},
68-
{
69-
"name": "rand_read_direct_small",
70-
"value": 304.36328125,
71-
"unit": "MiB"
72-
},
73-
{
74-
"name": "rand_read",
75-
"value": 75.30859375,
76-
"unit": "MiB"
77-
},
78-
{
79-
"name": "rand_read_small",
80-
"value": 309.546875,
81-
"unit": "MiB"
82-
},
83-
{
84-
"name": "seq_read_4t_direct",
85-
"value": 29842.94921875,
86-
"unit": "MiB"
87-
},
88-
{
89-
"name": "seq_read_4t_direct_small",
90-
"value": 392.03125,
91-
"unit": "MiB"
92-
},
93-
{
94-
"name": "seq_read_4t",
95-
"value": 31449.21484375,
96-
"unit": "MiB"
97-
},
98-
{
99-
"name": "seq_read_4t_small",
100-
"value": 391.41015625,
101-
"unit": "MiB"
102-
},
103-
{
104-
"name": "seq_read_direct",
105-
"value": 8081.0703125,
106-
"unit": "MiB"
107-
},
108-
{
109-
"name": "seq_read_direct_small",
110-
"value": 258.078125,
111-
"unit": "MiB"
112-
},
113-
{
114-
"name": "seq_read",
115-
"value": 9998.6953125,
116-
"unit": "MiB"
117-
},
118-
{
119-
"name": "seq_read_skip_17m",
120-
"value": 11244.75390625,
121-
"unit": "MiB"
122-
},
123-
{
124-
"name": "seq_read_small",
125-
"value": 265.50390625,
126-
"unit": "MiB"
127-
},
128-
{
129-
"name": "seq_write_direct",
130-
"value": 876.015625,
131-
"unit": "MiB"
132-
},
133-
{
134-
"name": "seq_write",
135-
"value": 580.171875,
136-
"unit": "MiB"
137-
}
138-
]
139-
},
1406
{
1417
"commit": {
1428
"author": {
@@ -2682,6 +2548,140 @@ window.BENCHMARK_DATA = {
26822548
"unit": "MiB"
26832549
}
26842550
]
2551+
},
2552+
{
2553+
"commit": {
2554+
"author": {
2555+
"email": "[email protected]",
2556+
"name": "Daniel Carl Jones",
2557+
"username": "dannycjones"
2558+
},
2559+
"committer": {
2560+
"email": "[email protected]",
2561+
"name": "GitHub",
2562+
"username": "web-flow"
2563+
},
2564+
"distinct": true,
2565+
"id": "0a01a4f1882de3e6bfd40ab99af8fa5a42f39c29",
2566+
"message": "Update Cargo dependencies (#1315)\n\nPull in the latest Cargo dependencies. Notably, includes fix for `ring`\nbuild failures: https://github.com/briansmith/ring/issues/2463.\n\n### Does this change impact existing behavior?\n\nNo.\n\n### Does this change need a changelog entry? Does it require a version\nchange?\n\nNo, no behavior changes.\n\n---\n\nBy submitting this pull request, I confirm that my contribution is made\nunder the terms of the Apache 2.0 license and I agree to the terms of\nthe [Developer Certificate of Origin\n(DCO)](https://developercertificate.org/).\n\nSigned-off-by: Daniel Carl Jones <[email protected]>",
2567+
"timestamp": "2025-03-12T10:11:59Z",
2568+
"tree_id": "24d10ed6534a042c3685b2bac68033c5ec38f7be",
2569+
"url": "https://github.com/awslabs/mountpoint-s3/commit/0a01a4f1882de3e6bfd40ab99af8fa5a42f39c29"
2570+
},
2571+
"date": 1741782390929,
2572+
"tool": "customSmallerIsBetter",
2573+
"benches": [
2574+
{
2575+
"name": "mix_1r4w",
2576+
"value": 12818.70703125,
2577+
"unit": "MiB"
2578+
},
2579+
{
2580+
"name": "mix_2r2w",
2581+
"value": 20806.50390625,
2582+
"unit": "MiB"
2583+
},
2584+
{
2585+
"name": "mix_4r1w",
2586+
"value": 34238.28125,
2587+
"unit": "MiB"
2588+
},
2589+
{
2590+
"name": "rand_read_4t_direct",
2591+
"value": 90.58984375,
2592+
"unit": "MiB"
2593+
},
2594+
{
2595+
"name": "rand_read_4t_direct_small",
2596+
"value": 363.921875,
2597+
"unit": "MiB"
2598+
},
2599+
{
2600+
"name": "rand_read_4t",
2601+
"value": 94.40625,
2602+
"unit": "MiB"
2603+
},
2604+
{
2605+
"name": "rand_read_4t_small",
2606+
"value": 358.046875,
2607+
"unit": "MiB"
2608+
},
2609+
{
2610+
"name": "rand_read_direct",
2611+
"value": 77.7265625,
2612+
"unit": "MiB"
2613+
},
2614+
{
2615+
"name": "rand_read_direct_small",
2616+
"value": 305.35546875,
2617+
"unit": "MiB"
2618+
},
2619+
{
2620+
"name": "rand_read",
2621+
"value": 73.484375,
2622+
"unit": "MiB"
2623+
},
2624+
{
2625+
"name": "rand_read_small",
2626+
"value": 312.0859375,
2627+
"unit": "MiB"
2628+
},
2629+
{
2630+
"name": "seq_read_4t_direct",
2631+
"value": 34377.76953125,
2632+
"unit": "MiB"
2633+
},
2634+
{
2635+
"name": "seq_read_4t_direct_small",
2636+
"value": 401.51171875,
2637+
"unit": "MiB"
2638+
},
2639+
{
2640+
"name": "seq_read_4t",
2641+
"value": 35348.203125,
2642+
"unit": "MiB"
2643+
},
2644+
{
2645+
"name": "seq_read_4t_small",
2646+
"value": 389.15625,
2647+
"unit": "MiB"
2648+
},
2649+
{
2650+
"name": "seq_read_direct",
2651+
"value": 10484.38671875,
2652+
"unit": "MiB"
2653+
},
2654+
{
2655+
"name": "seq_read_direct_small",
2656+
"value": 260.59765625,
2657+
"unit": "MiB"
2658+
},
2659+
{
2660+
"name": "seq_read",
2661+
"value": 9546.46484375,
2662+
"unit": "MiB"
2663+
},
2664+
{
2665+
"name": "seq_read_skip_17m",
2666+
"value": 12537.16796875,
2667+
"unit": "MiB"
2668+
},
2669+
{
2670+
"name": "seq_read_small",
2671+
"value": 260.875,
2672+
"unit": "MiB"
2673+
},
2674+
{
2675+
"name": "seq_write_direct",
2676+
"value": 782.109375,
2677+
"unit": "MiB"
2678+
},
2679+
{
2680+
"name": "seq_write",
2681+
"value": 481.55078125,
2682+
"unit": "MiB"
2683+
}
2684+
]
26852685
}
26862686
]
26872687
}

0 commit comments

Comments
 (0)