Use 1 client thread for spi only and 2 for rest.
numdocs=2000000
stripe_bits=8
-base_cmd="numactl --cpunodebind=0 --localalloc perf stat -ddd env LD_PRELOAD=$HOME/vespa/lib64/vespa/malloc/libvespamalloc.so ./vespa-feed-bm --documents $numdocs --put-passes 1 --update-passes 10 --remove-passes 0 --max-pending 8000 --indexing-sequencer throughput --client-threads 3"
+base_cmd="numactl --cpunodebind=0 --localalloc perf stat -ddd env LD_PRELOAD=$HOME/vespa/lib64/vespa/malloc/libvespamalloc.so ./vespa-feed-bm --documents $numdocs --put-passes 1 --update-passes 10 --remove-passes 0 --max-pending 8000 --indexing-sequencer throughput"
-spi_only=$base_cmd
-base_for_rest="$base_cmd --response-threads 3"
+spi_only="$base_cmd --client-threads 1"
+base_for_rest="$base_cmd --client-threads 2 --response-threads 3"
chain_base="$base_for_rest --use-storage-chain "
chain_stripe="$chain_base --bucket-db-stripe-bits $stripe_bits"
