Add support for simple profile benchmarks
authorJens Axboe <jens.axboe@oracle.com>
Fri, 13 Nov 2009 20:23:07 +0000 (21:23 +0100)
committerJens Axboe <jens.axboe@oracle.com>
Fri, 13 Nov 2009 20:23:07 +0000 (21:23 +0100)
commit9ac8a797da61a59c9fa1b59f8574246555403d19
treefef05daa1940e9c0642d3e00efd78ccac72ec140
parent7a958bd5974368e97058ab17ea94611e4d723da0
Add support for simple profile benchmarks

One of the reasons that tiobench gets used a lot, is that you
simply have to run it. For "real" benchmarks, you usually
have to configure them first. This adds support for easy testing
by adding some predefined and included workloads. This commit
includes tiobench, to run a tiobench like workload you would
simply do:

$ fio --profile=tiobench

and that would be it.

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
fio.h
init.c
options.c
profiles.h [new file with mode: 0644]