gfperf-parallel-read [-t, --testdir test directory] [-m, --gfarm2fs gfarm2fs mount point] [-l, --filesize file size] [-b, --bufsize buffer size] [-r, --random random] [-g, --gfsd gfsd name] [-k, --timeout timeout seconds] [-n, --name group name] [-w, --wait start time]
This command mesures file read performance of specified size of file in test directory.
The test file is automatically created and not removed to be reused again.
This command is expected to be called by gfperf.rb in parallel.
-t, --testdir test directory
Test file is created in test directory.
Specify only gfarm url (that begins with gfarm:///) .
The default is gfarm:///tmp .
-m, --gfarm2fs gfarm2fs mount pointSpecify gfarm2fs mount point.
-l, --filesize file sizeFile size to be created. The default is 1M. (1G=2^20)
-b, --bufsize buffer sizeBuffer size to read test file. The default is 4K. (1K=2^10)
-r, --random randomOnly if this option is specified, Reads test file randomly. Option parameter is free. If this option is omitted, this command reads test file sequentially.
-g, --gfsd gfsd nameSpecify gfsd name on which test file is created. If this option is omitted, gfmd determines automatically.
-k, --timeout timeout secondsMaximum read time in seconds. This comannd measures how much data to be read in this seconds.
-n, --name group nameGroup name in parallel execution.
-w, --wait start timeStart time specified by gfperf.rb. This command waits until start time. Start time is written in UTC (YYYY-MM-DDThh:mm:ssZ) and must be in 10 seconds from current time.