forked from hrezae2/ICON
-
Notifications
You must be signed in to change notification settings - Fork 0
/
run_mix_flows.sh
executable file
·27 lines (21 loc) · 1 KB
/
run_mix_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 Mix Flows"
screen -dm ./waf --run "scratch/mix --load=0.1 --filename=StatsR10M.txt --linkutilization=1"
sleep 2
echo "Launched TCP new Reno with 30% Load and Mix Flows"
screen -dm ./waf --run "scratch/mix --load=0.3 --filename=StatsR30M.txt --linkutilization=1"
sleep 2
echo "Launched TCP new Reno with 60% Load and Mix Flows"
screen -dm ./waf --run "scratch/mix --load=0.6 --filename=StatsR60M.txt --linkutilization=1"
# DCTCP
sleep 2
echo "Lauched DCTCP new Reno with 10% Load and Mix Flows"
screen -dm ./waf --run "scratch/mix --load=0.1 --dctcp=1 --filename=StatsD10M.txt --linkutilization=1"
sleep 2
echo "Launched DCTCP new Reno with 30% Load and Mix Flows"
screen -dm ./waf --run "scratch/mix --load=0.3 --dctcp=1 --filename=StatsD30M.txt --linkutilization=1"
sleep 2
echo "Launched DCTCP new Reno with 60% Load and Mix Flows"
screen -dm ./waf --run "scratch/mix --load=0.6 --dctcp=1 --filename=StatsD60M.txt --linkutilization=1"