Fwd: RE: FIo version 2.1.8 with write_iops_log option doesn't work as expected

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

 



I'm seeing the same thing on Linux and Windows. Can somebody help Son?

-------- Forwarded Message --------
Subject: RE: FIo version 2.1.8 with write_iops_log option doesn't work as expected
Date: 	Thu, 13 Apr 2017 10:07:36 +0700
From: 	Son Chu <son.ct@xxxxxxxxxxxxx>
To: 	'Rebecca Cran' <rebecca@xxxxxxxxxxxx>



Hi Rebecca,

So to get more detail, I will list what I did on both Linux and Windows to let you see what is my issue:

-Linux Ubuntu 16.04:

oVersion

§2.2.10

oCommand

§fio --randrepeat=1 --ioengine=libaio --direct=1 --name=test --filename=test --bs=4k --iodepth=64 --size=100M --readwrite=randrw --rwmixread=75 --write_iops_log=randrw

oOutput

§

-Windows Server 2012 R2:

oVersion

§2.1.8

oCommand

§fio.exe --randrepeat=1 --ioengine=windowsaio --direct=1 --name=test --filename=test --bs=4k --iodepth=64 --size=100M --readwrite=randrw --rwmixread=75 --write_iops_log=randrw

oOutput

33, 1, 0, 4096

34, 1, 1, 4096

35, 1, 1, 4096

44, 1, 0, 4096

46, 1, 0, 4096

53, 1, 0, 4096

54, 1, 1, 4096

58, 1, 0, 4096

63, 1, 0, 4096

64, 1, 1, 4096

64, 1, 1, 4096

73, 1, 0, 4096

81, 1, 0, 4096

89, 1, 0, 4096

98, 1, 0, 4096

From these result I wonder why the second column from Windows Server is different from Linux???? It should be the IOPS like 844,289 from Linux than 1 from Windows.

Can you help me on this please?

Thanks a lot in advance.

Regards,

Son

*From:*Rebecca Cran [mailto:rebecca@xxxxxxxxxxxx]
*Sent:* Wednesday, April 12, 2017 10:53 PM
*To:* Son Chu <son.ct@xxxxxxxxxxxxx>
*Subject:* Re: FIo version 2.1.8 with write_iops_log option doesn't work as expected

I'm seeing exactly the same on Linux. What commandline are you using there?

Rebecca

On 4/11/2017 10:28 PM, Son Chu wrote:

   Hi Rebecca,

   I am using FIO version 2.1.8 on Windows Server 2012 R2. When I was
   trying to write iops log with option write_iops_log follow this command:

   fio --directory=C\:\fio --ioengine=windowsaio --direct=1
   --name=randwin --filename=randwin --bs=4k --iodepth=16 --size=4G
   --readwrite=randrw --rwmixread=75 --write_bw_log=randwin
   --write_iops_log=randwin --write_lat_log=randwin --per_job_logs=0

   I got a log file with example content below:

   138, 1, 1, 4096

   138, 1, 1, 4096

   138, 1, 0, 4096

   139, 1, 0, 4096

   141, 1, 0, 4096

   143, 1, 0, 4096

   143, 1, 1, 4096

   145, 1, 0, 4096

   147, 1, 0, 4096

   147, 1, 1, 4096

   147, 1, 1, 4096

   149, 1, 0, 4096

   151, 1, 0, 4096

   152, 1, 0, 4096

   155, 1, 0, 4096

   158, 1, 0, 4096

   160, 1, 0, 4096

   162, 1, 0, 4096

   164, 1, 0, 4096

   165, 1, 0, 4096

   166, 1, 1, 4096

   166, 1, 1, 4096

   166, 1, 1, 4096

   167, 1, 1, 4096

   168, 1, 0, 4096

   I have wondered why the second colume was 1 (iops) instead of the expected iops per second (milisecond). If I used command with option: log_avg_msec=1000 then I got expected iops value. This is not like Linux.

   Can you please help on this?

   Sorry if this disturbs you.

   Thanks a lot in advance.

   Regards,

   Son

--
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