Re: FIO achieves only 50:50 of read:write IOPS when rwmix is not 50:50 and achieves only about 40% of total IOPS

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

On 5 April 2017 at 17:25, GV Govindasamy <gv.govindasamy@xxxxxxxxxxx> wrote:
>
> In the following example, I would like 90 read ops and 10 write ops. Regardless of the values in "bssplit" or "bs" and "rwmixread/rwmixwrite" values, not able to see FIO doing 90:10 read:writes and total ops turns out to be ~20+~20 = ~40 IOPS instead of 100.
>
> Am I missing something here?
>
> Thanks
> +GV
>
> =============================================
> $ ./fio-2.19 --version (compiled with: ./configure --build-static; make on CentOS release 6.7/3.10.0-229)
> fio-2.19
>
> ==========================
> $ cat output/fio/bssplit_rwmix.fio
> [global]
> ioengine=libaio
> direct=1
> time_based
> norandommap
> group_reporting
> disk_util=0
> continue_on_error=all
> rate_process=poisson
>
> [db-oltp-w]
> bssplit=8k/90:16k/10
> size=128G
> filename=/dev/sdg
> rw=randrw
> iodepth=8
> rwmixread=90
> rwmixwrite=10
> rate_iops=90,10,0

I think the problem may lie with rate_process=poisson - if you remove
that does the workload perform better? Perhaps it is not treating the
read and write rates independently...

-- 
Sitsofe | http://sucs.org/~sits/
--
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




[Index of Archives]     [Linux Kernel]     [Linux SCSI]     [Linux IDE]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux SCSI]

  Powered by Linux