Skip to content

Commit 06b3427

Browse files
Merge pull request #12 from ValidatorsDAO/ktm/dev
larger memory test to avoid l3 cache
2 parents 104fea8 + dffb3e2 commit 06b3427

28 files changed

Lines changed: 3637 additions & 1096 deletions

tools/node_bench/examples/erpc_super_vps_ams_4/README.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,15 @@ Machine (from provided panel and run output):
88
- Disk: 100GB
99
- OS: Ubuntu24.04
1010

11-
Captured run (fio 4GB, direct=1, time_based=60s, ramp=10s):
11+
Captured run (sysbench cpu, STREAM, fio 4GB direct=1, time_based=60s, ramp=10s):
1212

13-
- 4K randread: QD1 ~23.8k IOPS; QD32 ~52.4k IOPS (p99 ~0.63 ms)
14-
- 4K randwrite: QD1 ~21.3k IOPS; QD32 ~41.6k IOPS (p99 ~0.86 ms)
15-
- 1M sequential: read ~25 GiB/s; write ~7.6 GiB/s (p99 ~6.5–8.0 ms)
16-
- 4K randrw 70/30 QD16: read ~32.7k / write ~14.0k IOPS (p99 ~1.0 ms write)
13+
- CPU (sysbench max prime 20000): 1 thread 1.97k eps, 2 threads 3.94k eps, 4 threads 7.89k eps.
14+
- Memory (STREAM, 4 threads): Copy 30.6 GB/s; Scale 30.7 GB/s; Add 35.4 GB/s; Triad 34.2 GB/s.
15+
- Disk (fio):
16+
- 4K randread: QD1 23.4k IOPS (p99 0.044 ms); QD32 52.4k IOPS (p99 0.627 ms)
17+
- 4K randwrite: QD1 21.1k IOPS (p99 0.048 ms); QD32 41.1k IOPS (p99 0.856 ms)
18+
- 1M sequential: read 26.7 GiB/s (p99 0.60 ms); write 7.9 GiB/s (p99 7.96 ms)
19+
- 4K randrw 70/30 QD16: read 32.6k / write 14.0k IOPS (p99 ~0.37 ms read / 0.99 ms write)
1720

1821
Artifacts in this folder:
1922

tools/node_bench/examples/erpc_super_vps_ams_4/fio_1m_seqread_qd16.json

Lines changed: 69 additions & 69 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
{
22
"fio version" : "fio-3.36",
3-
"timestamp" : 1765593815,
4-
"timestamp_ms" : 1765593815862,
5-
"time" : "Sat Dec 13 02:43:35 2025",
3+
"timestamp" : 1765610005,
4+
"timestamp_ms" : 1765610005217,
5+
"time" : "Sat Dec 13 07:13:25 2025",
66
"global options" : {
77
"directory" : "/var/tmp",
8-
"filename" : "/var/tmp/node_bench_fio_testfile.dat",
8+
"filename" : "node_bench_fio_testfile.dat",
99
"ioengine" : "libaio",
1010
"direct" : "1",
1111
"time_based" : "1",
@@ -19,7 +19,7 @@
1919
{
2020
"jobname" : "fio_1m_seqread_qd16",
2121
"groupid" : 0,
22-
"job_start" : 1765593755836,
22+
"job_start" : 1765609945190,
2323
"error" : 0,
2424
"eta" : 0,
2525
"elapsed" : 71,
@@ -30,65 +30,65 @@
3030
"iodepth" : "16"
3131
},
3232
"read" : {
33-
"io_bytes" : 1606865125376,
34-
"io_kbytes" : 1569204224,
35-
"bw_bytes" : 26780639078,
36-
"bw" : 26152967,
37-
"iops" : 25539.741004,
33+
"io_bytes" : 1722656227328,
34+
"io_kbytes" : 1682281472,
35+
"bw_bytes" : 28710458614,
36+
"bw" : 28037557,
37+
"iops" : 27380.160331,
3838
"runtime" : 60001,
39-
"total_ios" : 1532410,
39+
"total_ios" : 1642837,
4040
"short_ios" : 0,
4141
"drop_ios" : 0,
4242
"slat_ns" : {
43-
"min" : 12753,
44-
"max" : 203642,
45-
"mean" : 35836.045832,
46-
"stddev" : 8027.780659,
47-
"N" : 1532411
43+
"min" : 11131,
44+
"max" : 177584,
45+
"mean" : 33110.295422,
46+
"stddev" : 7253.201141,
47+
"N" : 1642838
4848
},
4949
"clat_ns" : {
50-
"min" : 70351,
51-
"max" : 2120566,
52-
"mean" : 589185.795332,
53-
"stddev" : 26636.428124,
54-
"N" : 1532425,
50+
"min" : 70874,
51+
"max" : 2935707,
52+
"mean" : 549663.824456,
53+
"stddev" : 21885.974391,
54+
"N" : 1642852,
5555
"percentile" : {
56-
"1.000000" : 536576,
57-
"5.000000" : 561152,
58-
"10.000000" : 561152,
59-
"20.000000" : 569344,
60-
"30.000000" : 577536,
61-
"40.000000" : 585728,
62-
"50.000000" : 585728,
63-
"60.000000" : 593920,
64-
"70.000000" : 602112,
65-
"80.000000" : 602112,
66-
"90.000000" : 610304,
67-
"95.000000" : 626688,
68-
"99.000000" : 651264,
69-
"99.500000" : 675840,
70-
"99.900000" : 749568,
71-
"99.950000" : 847872,
72-
"99.990000" : 1155072
56+
"1.000000" : 505856,
57+
"5.000000" : 522240,
58+
"10.000000" : 528384,
59+
"20.000000" : 536576,
60+
"30.000000" : 544768,
61+
"40.000000" : 544768,
62+
"50.000000" : 552960,
63+
"60.000000" : 552960,
64+
"70.000000" : 552960,
65+
"80.000000" : 561152,
66+
"90.000000" : 569344,
67+
"95.000000" : 577536,
68+
"99.000000" : 602112,
69+
"99.500000" : 618496,
70+
"99.900000" : 692224,
71+
"99.950000" : 765952,
72+
"99.990000" : 1056768
7373
}
7474
},
7575
"lat_ns" : {
76-
"min" : 105477,
77-
"max" : 2133741,
78-
"mean" : 625021.846333,
79-
"stddev" : 26734.123777,
80-
"N" : 1532425
76+
"min" : 103234,
77+
"max" : 2947228,
78+
"mean" : 582774.130724,
79+
"stddev" : 22000.784623,
80+
"N" : 1642852
8181
},
82-
"bw_min" : 25515863,
83-
"bw_max" : 26621952,
82+
"bw_min" : 27299840,
83+
"bw_max" : 28637184,
8484
"bw_agg" : 100.000000,
85-
"bw_mean" : 26168097.183333,
86-
"bw_dev" : 219993.586961,
85+
"bw_mean" : 28053101.550000,
86+
"bw_dev" : 252097.215493,
8787
"bw_samples" : 120,
88-
"iops_min" : 24917,
89-
"iops_max" : 25998,
90-
"iops_mean" : 25554.633333,
91-
"iops_stddev" : 214.851871,
88+
"iops_min" : 26660,
89+
"iops_max" : 27966,
90+
"iops_mean" : 27395.483333,
91+
"iops_stddev" : 246.163571,
9292
"iops_samples" : 120
9393
},
9494
"write" : {
@@ -188,9 +188,9 @@
188188
}
189189
},
190190
"job_runtime" : 60000,
191-
"usr_cpu" : 8.121667,
192-
"sys_cpu" : 91.835000,
193-
"ctx" : 374,
191+
"usr_cpu" : 8.873333,
192+
"sys_cpu" : 91.106667,
193+
"ctx" : 282,
194194
"majf" : 0,
195195
"minf" : 36,
196196
"iodepth_level" : {
@@ -213,7 +213,7 @@
213213
},
214214
"iodepth_complete" : {
215215
"0" : 0.000000,
216-
"4" : 99.999935,
216+
"4" : 99.999939,
217217
"8" : 0.000000,
218218
"16" : 0.100000,
219219
"32" : 0.000000,
@@ -239,13 +239,13 @@
239239
"20" : 0.000000,
240240
"50" : 0.000000,
241241
"100" : 0.010000,
242-
"250" : 0.010000,
243-
"500" : 0.297440,
244-
"750" : 99.596779,
245-
"1000" : 0.076155
242+
"250" : 0.010226,
243+
"500" : 0.736592,
244+
"750" : 99.198460,
245+
"1000" : 0.041818
246246
},
247247
"latency_ms" : {
248-
"2" : 0.022905,
248+
"2" : 0.012783,
249249
"4" : 0.010000,
250250
"10" : 0.000000,
251251
"20" : 0.000000,
@@ -267,16 +267,16 @@
267267
"disk_util" : [
268268
{
269269
"name" : "vda",
270-
"read_ios" : 3579848,
271-
"write_ios" : 373,
272-
"read_sectors" : 3665764352,
273-
"write_sectors" : 3664,
270+
"read_ios" : 2519183,
271+
"write_ios" : 227,
272+
"read_sectors" : 3931154432,
273+
"write_sectors" : 2280,
274274
"read_merges" : 0,
275-
"write_merges" : 43,
276-
"read_ticks" : 285204,
277-
"write_ticks" : 791,
278-
"in_queue" : 286761,
279-
"util" : 71.990751
275+
"write_merges" : 37,
276+
"read_ticks" : 197003,
277+
"write_ticks" : 802,
278+
"in_queue" : 198591,
279+
"util" : 76.376975
280280
}
281281
]
282282
}

0 commit comments

Comments
 (0)