The following changes since commit ad9c0fbc7ce6d1bba089f543036c997cbad84d7b: Windows fio: implement some more POSIX functions (2012-08-21 15:45:57 +0200) are available in the git repository at: git://git.kernel.dk/fio.git master Jens Axboe (2): Fio 2.0.9 example: add SSD steady state test case FIO-VERSION-GEN | 2 +- examples/ssd-steadystate.fio | 36 ++++++++++++++++++++++++++++++++++++ os/windows/install.wxs | 2 +- 3 files changed, 38 insertions(+), 2 deletions(-) create mode 100644 examples/ssd-steadystate.fio --- Diff of recent changes: diff --git a/FIO-VERSION-GEN b/FIO-VERSION-GEN index ee017f0..08729ba 100755 --- a/FIO-VERSION-GEN +++ b/FIO-VERSION-GEN @@ -1,7 +1,7 @@ #!/bin/sh GVF=FIO-VERSION-FILE -DEF_VER=fio-2.0.8 +DEF_VER=fio-2.0.9 LF=' ' diff --git a/examples/ssd-steadystate.fio b/examples/ssd-steadystate.fio new file mode 100644 index 0000000..9b91467 --- /dev/null +++ b/examples/ssd-steadystate.fio @@ -0,0 +1,36 @@ +# Get a decent idea about the steady state performance of an SSD. +# +# First we sequentially write the drive. Then we completely +# overwrite the device again, this time randomly at 4K. The former gives +# us a good idea of the ideal write performance, you should see flat graph +# of steady write performance. The latter we would expect to start out at +# approximately the same rate as the sequential fill, but at some point +# hit a write cliff and hit steady state. The latency numbers of the steady +# state also provide a good idea of what kind of latencies to expect when +# the device is pushed to steady state instead of peak benchmark-like +# numbers that are usually reported. +# +# Note that this is a DESTRUCTIVE test. It operates on the device itself. +# It's not destructive in the sense that it will ruin the device, but +# whatever data you have on there will be gone. +# +[global] +ioengine=libaio +direct=1 +group_reporting +filename=/dev/fioa + +[sequential-fill] +description=Sequential fill phase +rw=write +iodepth=16 +bs=1M + +[random-write-steady] +stonewall +description=Random write steady state phase +rw=randwrite +bs=4K +iodepth=32 +numjobs=4 +write_bw_log=fioa-steady-state diff --git a/os/windows/install.wxs b/os/windows/install.wxs index f8da8fc..571492e 100755 --- a/os/windows/install.wxs +++ b/os/windows/install.wxs @@ -10,7 +10,7 @@ <Product Id="2BA394F9-0D9E-4597-BB9D-6B18097D64BB" Codepage="1252" Language="1033" Manufacturer="fio" Name="fio" - UpgradeCode="2338A332-5511-43cf-b9BD-5C60496CCFCC" Version="2.0.8"> + UpgradeCode="2338A332-5511-43cf-b9BD-5C60496CCFCC" Version="2.0.9"> <Package Comments="Contact: Your local administrator" Description="Flexible IO Tester" -- To unsubscribe from this list: send the line "unsubscribe fio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html