-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathexample_config.toml
More file actions
29 lines (21 loc) · 1.48 KB
/
example_config.toml
File metadata and controls
29 lines (21 loc) · 1.48 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
threads = 2 # override how many threads the program uses (defaults to systems suggestion) (only for memory measurment)
iterations = 10 # The gloabl amount of iterations (defaults to 200)
max_execution_time = "60s" # The global time before the process is supposed to get killed (defaults to 10s)
memory_sampling_interval = "10ms" # Set the memory sampling rate (defaults to 100us)
measure_mem_once = true # Only measure the memory once for each cmd (default: false)
memory_measuring_mode = "timeline" # Set the measuring mode (defaults to timeline)
warmup_count = 3 # Set the global warmup count/iterations (defaults to 10)
warmup_mode = "interval" # Set the global warmup mode (defaults to global)
[[command]]
cmd = "./rust-fibonacci" # The cmd to execute
args = ["20000"] # List of arguments for the cmd
[[command]]
cmd = "./go-fibonacci"
args = ["20000"]
iterations = 3 # Override the gloabl iteration limit for this cmd
max_execution_time = "300s" # Override the global max_time for this cmd
memory_sampling_interval = "10ms" # Override the gloabel memory_sampling_interval
measure_mem_once = true # Override the global flag
memory_measuring_mode = "maximum" # Override the global measuring mode
warmup_count = 3 # Override the gloabel warmup count/intervals
warmup_mode = "interval" # Override the gloabel warmup mode