Internal Use - Confidential +AD4- From: Vincent Fu +ADw-vincentfu+AEA-gmail.com+AD4- +AD4- Sent: Tuesday, November 5, 2024 3:37 PM +AD4- To: Adam Horshack +ADw-horshack+AEA-live.com+AD4AOw- fio+AEA-vger.kernel.org +AD4- Subject: Re: blog post on fio write zeroes performance +AD4- +AD4- +AD4- When we added write zeroes support for the io+AF8-uring+AF8-cmd ioengine it was not on +AD4- our mind that the default behavior for fio is to scramble buffers. Basically these +AD4- patches just changed the opcode from a regular write to write zeroes. +AD4- +AD4- You do have a good point that perhaps fio should be smart enough to avoid +AD4- touching the buffers when doing write zeroes. +AD4- +AD4- Thanks for the feedback+ACE- +AD4- +AD4- Vincent Does it mean that in the regular case (not write zeroes) fio spends significant time scrambling buffers and IO performance is lower than it could be? Regards, Mikhail