From 24aacac58dd4206f2b8c225e3a161ee4604861c1 Mon Sep 17 00:00:00 2001 From: renerocksai Date: Sun, 16 Mar 2025 20:34:33 +0100 Subject: [PATCH] fix measure.sh for macos --- wrk/measure.sh | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/wrk/measure.sh b/wrk/measure.sh index 5520f0a..4b8e078 100755 --- a/wrk/measure.sh +++ b/wrk/measure.sh @@ -5,9 +5,13 @@ DURATION_SECONDS=10 SUBJECT=$1 - +if echo $(uname) -eq "Darwin" ; then +TSK_SRV="" +TSK_LOAD="" +else TSK_SRV="taskset -c 0,1,2,3" TSK_LOAD="taskset -c 4,5,6,7" +fi if [ "$SUBJECT" = "" ] ; then echo "usage: $0 subject # subject: zig or go" @@ -29,7 +33,7 @@ if [ "$SUBJECT" = "zigstd" ] ; then fi if [ "$SUBJECT" = "go" ] ; then - cd wrk/go && go build main.go + cd wrk/go && go build main.go $TSK_SRV ./main & PID=$! URL=http://127.0.0.1:8090/hello @@ -94,7 +98,7 @@ sleep 1 echo "========================================================================" echo " $SUBJECT" echo "========================================================================" -$TSK_LOAD wrk -c $CONNECTIONS -t $THREADS -d $DURATION_SECONDS --latency $URL +$TSK_LOAD wrk -c $CONNECTIONS -t $THREADS -d $DURATION_SECONDS --latency $URL kill $PID