#!/bin/csh
set userver = "./userver"
# set userver = "./userver-send"
# set userver = "./userver-gprof"
# set debug = "--trace-summary-only -D 0x0 -K 0x0"
set debug = "--trace-summary-only -D 0xffffffff -K 0xffffffff"
# set cache = "-C --cache-max-file-size=500000 --cache-for-spec --cache-table-print --cache-table-size=6000 --cache-max-bytes=200000000 --cache-max-load-factor=1.0"
set cache = ""
# set cache = "-C --cache-for-spec --cache-table-print --cache-table-size=50 --cache-max-bytes=10000000 --cache-max-load-factor=1.0"
set cache = "-C --cache-table-print --cache-table-size=50 --cache-max-bytes=10000000 --cache-max-load-factor=1.0"
set send = ""
# set conns = "-m 10 -c 15000 -f 31000"
set conns = "-m 0 -c 500 -f 1000"
# set conns = "-t 1000 -m 0 -c 1500 -f 3100"
# set conns = "-m 0 -c 1500 -f 3100"
# set conns = "-t 50 -m 0 -c 150 -f 310"
# set bufs = "-R 1024 -W 100000"
set bufs = ""

set extras = "--use-sendfile"

# If there is an argument e.g. send turn on send code.
if ($#argv == 1) then
  set send = "-B -E -Y -U -N -b 300"
endif

$userver $extras $bufs $conns $send $cache $debug >& OUTPUT &

