http://bugs.winehq.org/show_bug.cgi?id=28459
--- Comment #3 from fade fade@wanadoo.fr 2011-09-22 09:17:58 CDT --- I have an hypothesis to test.
I looked to the full charge of the system while replaying a big replay. It's about 75% for windows (can't get more) and 55% for linux. But the framerate is still at least divided per two.
So here is my double hypothesis.
1) While running under windows the only process marked as cpu consumer is SC2.exe. While running under linux we have SC2.exe, wineserv, X.org, pulseaudio. The three last represents about 5% cpu. Which could possibly mean that windows attribute cpu time spent by subsystems to the main process.
2) wine takes too much overhead so, with almost the same cpu usage, the framerate, while still being playable, is divided at least per two.