ioengines: implement dircreate, dirstat, dirdelete engines to fileoperations.c
authorfriendy-su <friendy.su@sony.com>
Wed, 10 Jan 2024 09:20:36 +0000 (17:20 +0800)
committerVincent Fu <vincent.fu@samsung.com>
Fri, 22 Mar 2024 14:11:26 +0000 (10:11 -0400)
commita7a817a2154f351aa1261078eafe91dae270135d
tree9e529074bbb24c72ef704728d167937c2c5f48fa
parent20f42c101f7876648705a4fb8a9e2a647dc936ce
ioengines: implement dircreate, dirstat, dirdelete engines to fileoperations.c

Similar to file operation, directory operation performance is an
important benchmark to file system in practice.

* dircreate engine measures directories create performance
* dirstat engine measures directories lookup performance
* dirdelete engine measures directories delete performance

Signed-off-by: friendy-su <friendy.su@sony.com>
Signed-off-by: Vincent Fu <vincent.fu@samsung.com>
HOWTO.rst
engines/fileoperations.c
examples/dircreate-ioengine.fio [new file with mode: 0644]
examples/dirdelete-ioengine.fio [new file with mode: 0644]
examples/dirstat-ioengine.fio [new file with mode: 0644]
fio.1