Improved buffer-size arg handling

git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@3553 348d0f76-0448-11de-a6fe-93d51630548a
This commit is contained in:
weisburd 2010-06-14 19:59:15 +00:00
parent b3c3023c3c
commit 1e42984a16
1 changed files with 3 additions and 3 deletions

View File

@ -21,7 +21,7 @@ import org.broadinstitute.sting.commandline.CommandLineProgram;
public class JavaIOSpeedTest extends CommandLineProgram {
@Argument(fullName = "input", shortName = "i", doc = "file to read", required = true) public String filename;
@Argument(fullName = "buffer_size", shortName = "s", doc = "read buffer size", required=false) public int bufferSize = -1;
@Argument(fullName = "buffer_size", shortName = "s", doc = "read buffer size in mb", required=false) public int bufferSize = -1;
@Override
protected int execute() {
@ -37,7 +37,7 @@ public class JavaIOSpeedTest extends CommandLineProgram {
final BufferedReader br;
if(bufferSize != -1) {
br = new BufferedReader(reader, bufferSize);
br = new BufferedReader(reader, bufferSize * 1000000);
} else {
br = new BufferedReader(reader);
}
@ -50,7 +50,7 @@ public class JavaIOSpeedTest extends CommandLineProgram {
br.readLine();
if(++counter == next) {
next += incr;
System.err.println(new Date() + ": " + filename + " - read " + counter + " lines...");
System.err.println(new Date() + " - file: " + filename + ", buffer size: " + bufferSize + "mb, read " + counter + " lines...");
}
}