aboutsummaryrefslogtreecommitdiff
path: root/src/benchmarks
diff options
context:
space:
mode:
Diffstat (limited to 'src/benchmarks')
-rw-r--r--src/benchmarks/larson.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/benchmarks/larson.py b/src/benchmarks/larson.py
index 910fdf6..a5c4a02 100644
--- a/src/benchmarks/larson.py
+++ b/src/benchmarks/larson.py
@@ -14,10 +14,12 @@ class Benchmark_Larson(Benchmark):
transfers some objects (randomly selected) to
other threads to be freed."""
+ # Parameters taken from the paper "Memory Allocation for Long-Running Server
+ # Applications" from Larson and Krishnan
self.cmd = "larson{binary_suffix} 1 8 {maxsize} 1000 50000 1 {threads}"
self.args = {
- "maxsize": [8, 32, 64, 128, 256, 512, 1024],
+ "maxsize": [64, 512, 1024],
"threads": Benchmark.scale_threads_for_cpus(2)
}