netperf-maerts-client.rcS revision 978
1#!/bin/sh
2SERVER=10.0.0.1
3CLIENT=10.0.0.2
4
5echo "setting up network..."
6ifconfig lo 127.0.0.1
7ifconfig eth0 $CLIENT
8
9echo -n "waiting for server..."
10/usr/bin/netcat -c -l -p 8000
11
12BINARY=/usr/bin/netperf
13TEST="TCP_MAERTS"
14SHORT_ARGS="-l -100k"
15LONG_ARGS="-k16384,0 -K16384,0 -- -m 65536 -M 65536 -s 262144 -S 262144"
16
17
18SHORT="$BINARY -H $SERVER -t $TEST $SHORT_ARGS"
19LONG="$BINARY -H $SERVER -t $TEST $LONG_ARGS"
20
21echo "starting test..."
22echo "netperf warmup"
23echo $SHORT
24eval $SHORT
25
26echo "netperf benchmark"
27echo $LONG
28/sbin/m5 ivlb 1
29/sbin/m5 resetstats
30/sbin/m5 dumpresetstats 2000000000 2000000000
31/sbin/m5 checkpoint 2000000000 2000000000
32eval $LONG
33/sbin/m5 exit
34