X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre-iokit%2Fsgpdd-survey%2FREADME.sgpdd-survey;h=055bed35aeaef628d14dd4bf4f802125758afa09;hp=4b95eda10f169b1d6b291c04e208c02890757142;hb=c6a034b746bffc5a11f0c9ec4848d54dea90ca23;hpb=5cc94300785cc27800f3e894d6bee0cfb4ee6cea diff --git a/lustre-iokit/sgpdd-survey/README.sgpdd-survey b/lustre-iokit/sgpdd-survey/README.sgpdd-survey index 4b95eda..055bed3 100644 --- a/lustre-iokit/sgpdd-survey/README.sgpdd-survey +++ b/lustre-iokit/sgpdd-survey/README.sgpdd-survey @@ -11,7 +11,6 @@ Requirements raw device support sg3_utils - Overview -------- @@ -41,7 +40,6 @@ Raw device: You may not mix raw and SCSI devices in the test specification. - Running ------- @@ -60,11 +58,12 @@ ${rslt}_.detail collected tmp files for post-mortem The summary file and stdout contain lines like... -total_size 8388608K rsz 1024 thr 1 crg 1 180.45 MB/s 1 x 180.50 = 180.50 MB/s +dev 30 sz 125829120K rsz 1024K crg 60 thr 120 write 6036.79 [ 100.69, 106.49] read 6720.94 [ 112.64, 220.85] -The number immediately before the first MB/s is the bandwidth computed by -measuring total data and elapsed time. The other numbers are a check on -the bandwidths reported by the individual sgp_dd instances. +The number immediately after the write and the read word is the bandwidth +in MiB/s computed by measuring total data and elapsed time. The other numbers +are the minimal and maximal bandwidths reported by the individual sgp_dd +instances. If there are so many threads that sgp_dd is unlikely to be able to allocate I/O buffers, "ENOMEM" is printed. @@ -72,7 +71,6 @@ I/O buffers, "ENOMEM" is printed. If not all the sgp_dd instances successfully reported a bandwidth number "failed" is printed. - Visualising Results ------------------- @@ -83,9 +81,7 @@ with varying queue depth. If the series (varying numbers of concurrent regions) all seem to land on top of each other, it shows the device is phased by seeks at the given record size. - -The included script "parse.pl" will process output files and create -.csv files for spreadsheet import - -The "plot-sgpdd.pl" script plots the results directly using gnuplot. +The included script "plot-sgpdd" will process output files and create +.dat (similar to csv) files for spreadsheet import. It also plots the +results directly using gnuplot and creates .png files.