diff options
author | Alex Gorrod <alexg@wiredtiger.com> | 2015-10-01 09:06:33 +1000 |
---|---|---|
committer | Alex Gorrod <alexg@wiredtiger.com> | 2015-10-01 09:06:33 +1000 |
commit | 181f469ad2cecb6ea911ad445c87804e4af0f235 (patch) | |
tree | 98f2c32e1b069cbc5a053b51dca1f8326f483326 | |
parent | 3f226406880e988b9e00b112e554ffba1058a5cf (diff) | |
download | mongo-181f469ad2cecb6ea911ad445c87804e4af0f235.tar.gz |
Add a wtperf configuration that triggers long latencies that
are improved with fair parent-split locking.
-rw-r--r-- | bench/wtperf/runners/multi-btree-stress.wtperf | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/bench/wtperf/runners/multi-btree-stress.wtperf b/bench/wtperf/runners/multi-btree-stress.wtperf new file mode 100644 index 00000000000..b10b08f6035 --- /dev/null +++ b/bench/wtperf/runners/multi-btree-stress.wtperf @@ -0,0 +1,17 @@ +# wtperf options file: multi-database configuration attempting to +# trigger slow operations by overloading CPU and disk. +# References Jira WT-2131 +conn_config="cache_size=2GB,eviction=(threads_min=2,threads_max=2),log=(enabled=false),direct_io=(data,checkpoint),buffer_alignment=4096,checkpoint_sync=true,checkpoint=(wait=60)" +table_config="allocation_size=4k,prefix_compression=false,split_pct=75,leaf_page_max=4k,internal_page_max=16k,leaf_item_max=1433,internal_item_max=3100,type=file" +# Divide original icount by database_count. +database_count=5 +icount=50000 +populate_threads=1 +random_range=50000000 +report_interval=5 +run_time=3600 +threads=((count=1,inserts=1),(count=10,reads=1)) +value_sz=100 +max_latency=1000 +sample_interval=5 +sample_rate=1 |