Hello Linux FUSE (Filesystem in Userspace) support O_DIRECT? because I use fio benchmark to test fuse but it always shows errors when I use directIO
Mine machine is Ubuntu 4.4.0-38 x86_64 fio_version = 2.14 Below is my config file
[global] ioengine=libaio **direct=1** time_based runtime=60 ramp_time=30 size=64g group_reporting [S_100RW_1M_R] rw=read numjobs=1 iodepth=32 bs=1m stonewall [S_100RW_1M_W] rw=write numjobs=1 iodepth=32 bs=1m stonewall
when I execute :
sudo fio fio.cfg and it done
it shows the result of seq. read without seq. write.
it shows below:
fio: io_u error on file xxxxx : Invalid argument: write offset=0, buflen=1048576
I tried every times and the results are the same even I changed the tested device.
how come it happened?
thanks a lot