https://bugs.winehq.org/show_bug.cgi?id=56391
Andrew Nguyen arethusa26@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|UNCONFIRMED |NEW
--- Comment #2 from Andrew Nguyen arethusa26@gmail.com --- I can confirm the performance issue in wine-9.5. Profiling the startup of the So Blonde game demo with sysprof suggests there are bottlenecks related to the game's repeated calls to WaitForSingleObject and ReleaseMutex (NtWaitForMultipleObjects and NtReleaseMutant in the sysprof callgraph).
A +relay trace of the game during its loading screen indicates that the game very frequently acquires and releases a mutex and that reads from a data file also occur under the mutex lock. If the mutex handling is slow, it stands to reason that the data file loading would also be slowed down.