[Bug 50281] fsync patch for wine 6.0-rc1 (without staging)

WineHQ Bugzilla wine-bugs at winehq.org
Mon Jan 17 06:31:45 CST 2022


https://bugs.winehq.org/show_bug.cgi?id=50281

Sveinar Søpler <cybermax at dexter.no> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |cybermax at dexter.no

--- Comment #16 from Sveinar Søpler <cybermax at dexter.no> ---
(In reply to Zebediah Figura from comment #15)
> In a few cases fsync does offer a non-negligible performance improvement.
> I'm not sure it's ever been exactly established that fsync has less stable
> performance consistently across test environments, either; I've just seen
> multiple reports that it's worse for some applications.
> 
> And, as mentioned, I am dimly aware of other uses for vectored futex wait,
> or at least intended uses, outside of Wine.

Fsync patches could possibly be improved more by those that know wine code the
best - WineHQ devs :)

But yes, it is not without flaws, and it is hard to quantify real performance
benefits. When using Wine for games - every FPS counts, and every uS less
latency counts, but the cost probably being as you say a maintenance burden.

If native Linux games starts using this call and can show improvements by doing
so, maybe the argument can be had again in the future :)

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.


More information about the wine-bugs mailing list