From 82d1c903bb72f94af903a501559e4ee043d2d98e Mon Sep 17 00:00:00 2001
From: Peter Cai <peter.cai@uwaterloo.ca>
Date: Fri, 17 Feb 2023 09:23:13 -0500
Subject: [PATCH] Add closed-loop conn vs throughput experiment

---
 experiments/memcached_conn_scan.sh | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)
 create mode 100644 experiments/memcached_conn_scan.sh

diff --git a/experiments/memcached_conn_scan.sh b/experiments/memcached_conn_scan.sh
new file mode 100644
index 0000000..d6978b9
--- /dev/null
+++ b/experiments/memcached_conn_scan.sh
@@ -0,0 +1,22 @@
+source "$EXP_ROOT/experiments/memcached.shared.sh"
+
+pre_start() {
+    memcached_pre_start
+    EXPERIMENT_NAME_EXT="t$THREADS"
+}
+
+run_exp() {
+    memcached_init
+
+    QPS=0
+    for CONNS in 10 40 80 160 240; do
+        export CONNS
+        run_mutilate c$CONNS
+    done    
+
+    memcached_deinit
+}
+
+post_start() {
+    memcached_deinit
+}
-- 
GitLab