Bart, Your fix did not resolve the issue. The time interval is still increasing by 1-2 usec every 2nd or 3rd interval. 1000, 704468, 1, 0, 0 2001, 829472, 1, 0, 0 3001, 837708, 1, 0, 0 4002, 828268, 1, 0, 0 5002, 830692, 1, 0, 0 6002, 826260, 1, 0, 0 7003, 838460, 1, 0, 0 8003, 831724, 1, 0, 0 9004, 841744, 1, 0, 0 10004, 834260, 1, 0, 0 11005, 835928, 1, 0, 0 12005, 824180, 1, 0, 0 13005, 827860, 1, 0, 0 14006, 834212, 1, 0, 0 15006, 821324, 1, 0, 0 16007, 822864, 1, 0, 0 17007, 824908, 1, 0, 0 18007, 841144, 1, 0, 0 19008, 826712, 1, 0, 0 20008, 822496, 1, 0, 0 21009, 826352, 1, 0, 0 22009, 828428, 1, 0, 0 23010, 821648, 1, 0, 0 24010, 836984, 1, 0, 0 25011, 842084, 1, 0, 0 26011, 833924, 1, 0, 0 27011, 830084, 1, 0, 0 28012, 835876, 1, 0, 0 29012, 840720, 1, 0, 0 30013, 832967, 1, 0, 0 31014, 827632, 1, 0, 0 32014, 823948, 1, 0, 0 33015, 840832, 1, 0, 0 34015, 833556, 1, 0, 0 35015, 827896, 1, 0, 0 -----Original Message----- From: Jeffrey Lien Sent: Tuesday, September 8, 2020 8:26 AM To: Bart Van Assche <bvanassche@xxxxxxx>; fio@xxxxxxxxxxxxxxx Cc: Siriporn Swart <Siriporn.Swart@xxxxxxx>; Jeff Furlong <jeff.furlong@xxxxxxx>; Kris Davis <Kris.Davis@xxxxxxx> Subject: RE: Inconsistent Status Intervals Bart, I'll give your fix a try this today and let you know. Thanks. -----Original Message----- From: Bart Van Assche <bvanassche@xxxxxxx> Sent: Friday, September 4, 2020 11:19 PM To: Jeffrey Lien <Jeff.Lien@xxxxxxx>; fio@xxxxxxxxxxxxxxx Cc: Siriporn Swart <Siriporn.Swart@xxxxxxx>; Jeff Furlong <jeff.furlong@xxxxxxx>; Kris Davis <Kris.Davis@xxxxxxx> Subject: Re: Inconsistent Status Intervals CAUTION: This email originated from outside of Western Digital. Do not click on links or open attachments unless you recognize the sender and know that the content is safe. On 2020-09-04 13:16, Jeffrey Lien wrote: > An issue with fio version 3.20 was reported to me by our performance team where the status intervals for the iops and bw values gradually increase over the run time of the job. Eventually, the delta gets large enough that it causes issues with the python script that formats and summarizes the fio output. I included an example of the output at the bottom of this email. > > I found this commit from Bart in version 3.18 that introduces the status interval variability: > https://github.com/axboe/fio/commit/31eca641ad91634e5ffcf369cd756b0506 > a700c1 And then this commit from Vincent that makes it better but > doesn't completely resolve the issue: > https://github.com/axboe/fio/commit/0f77d30d90b809fbf233b9474cc5d17c6b > f73541 > > I looked at both of these patches but am not familiar enough with the fio code to know how best to resolve the issue. Does anyone have any suggestions on what could be done to make the status intervals consistent? A candidate fix is available on the master branch of https://github.com/bvanassche/fio. If the fix on that branch helps I will send a pull request to Jens. Thanks, Bart.