forked from hrezae2/ICON
-
Notifications
You must be signed in to change notification settings - Fork 0
/
run_incast_flows.sh
executable file
·27 lines (21 loc) · 1.04 KB
/
run_incast_flows.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#!/bin/bash
# TCP Reno
sleep 2
echo "Lauched TCP new Reno with 10% Load and Incast Flows"
screen -dm ./waf --run "scratch/incast --load=0.1 --filename=StatsR10I.txt --linkutilization=1"
sleep 2
echo "Launched TCP new Reno with 30% Load and Incast Flows"
screen -dm ./waf --run "scratch/incast --load=0.3 --filename=StatsR30I.txt --linkutilization=1"
sleep 2
echo "Launched TCP new Reno with 60% Load and Incast Flows"
screen -dm ./waf --run "scratch/incast --load=0.6 --filename=StatsR60I.txt --linkutilization=1"
# DCTCP
sleep 2
echo "Lauched DCTCP new Reno with 10% Load and Incast Flows"
screen -dm ./waf --run "scratch/incast --load=0.1 --dctcp=1 --filename=StatsD10I.txt --linkutilization=1"
sleep 2
echo "Launched DCTCP new Reno with 30% Load and Incast Flows"
screen -dm ./waf --run "scratch/incast --load=0.3 --dctcp=1 --filename=StatsD30I.txt --linkutilization=1"
sleep 2
echo "Launched DCTCP new Reno with 60% Load and Incast Flows"
screen -dm ./waf --run "scratch/incast --load=0.6 --dctcp=1 --filename=StatsD60I.txt --linkutilization=1"