Commit def95827 authored by Mike Hibler's avatar Mike Hibler

Minor side-track: when Jay asked for frisbee numbers I noticed that our

times have gotten worse since the USENIX paper.  Turns out we were operating
at lower BW than the paper (62/Mb sec vs. 70Mb) due to clock granularity.
The disk was falling idle too much.  Cranked it back up to 72Mb/sec for
"standard" (/usr/testbed) images.  Actually lowered it to about 54Mb/sec
for "user" images that have to be read across NFS (/proj).
parent d439b3a1
......@@ -48,7 +48,8 @@ my $BASEADDR = "234.5.6";
my $BASEPORT = "3564";
my $LOGFILE = "$TB/log/frisbeelauncher";
my $BW = 70000000; # 70Mb/sec
my $STD_BW = 72000000; # 71.6Mb/sec w/1000HZ kernel
my $USR_BW = 54000000; # 53.7Mb/sec w/1000HZ kernel
#
# Parse command arguments. Once we return from getopts, all that should be
......@@ -228,6 +229,16 @@ if ($EUID == 0) {
$EUID = $UID;
}
#
# Select the appropriate bandwidth
#
my $BW;
if ($filename =~ /^$TB\/images/) {
$BW = $STD_BW;
} else {
$BW = $USR_BW;
}
# Now, we actually launch Frisbee
while (1) {
#
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment