http://bugs.winehq.org/show_bug.cgi?id=50155
Zeb Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com
--- Comment #3 from Zeb Figura z.figura12@gmail.com --- (In reply to johnstonljordan from comment #2)
This bug should be closed, it was fixed by a patch that Proton was carrying that was merged into upstream wine. I don't know the commit number, but the patch was called "dwmapi: Sleep in DwmFlush()".
With that patch merged the high cpu usage (even on idle) with wineserver went away. There still are other performace realted issues that Fsync or WineSync help address, but this particular bug directly has to do with the dwmapi patch that was merged already.
Are you sure this is the same bug? The original reporter mentions a stark difference between single-core and multi-core idle CPU usage.