Skip to content

Commit f2a225d

Browse files
ci(bench): tune jemalloc conf for execute benchmarks (#1999)
Reduces memory fragmentation by returning pages to OS with some delay. Credited to @nyunyunyunyu
1 parent 30221fb commit f2a225d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

.github/workflows/benchmarks-execute.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ concurrency:
2626
env:
2727
CARGO_TERM_COLOR: always
2828
S3_FIXTURES_PATH: s3://openvm-public-data-sandbox-us-east-1/benchmark/fixtures
29-
JEMALLOC_SYS_WITH_MALLOC_CONF: "retain:true,background_thread:true,metadata_thp:always,thp:always,dirty_decay_ms:-1,muzzy_decay_ms:-1,abort_conf:true"
29+
JEMALLOC_SYS_WITH_MALLOC_CONF: "retain:true,background_thread:true,metadata_thp:always,thp:always,dirty_decay_ms:10000,muzzy_decay_ms:10000,abort_conf:true"
3030

3131
jobs:
3232
codspeed-walltime-benchmarks:

0 commit comments

Comments
 (0)