Do you get that there might be a reason why on the client Windows is over the 90% of the market share, OS X around the 5% and Linux about 1%?
Maybe... because real people do real things with theirs computer and they don't spend the day running benchmarks ... if a OS can't offer on the client what people need... maybe measuring performances of Apache on the client OS instead of using that time to improve the client overall appeal is a humongus waste of time
If this can be faster in some OS then I'd choose it.Do you need to read or to write at 250 MB/s or more? Just get a couple of SSDs in raid 0. End of story.
It's not only CPU bound issue, but also compiler and kernel. It does a real difference.Computation benchmarks? It's just a CPU bound issue, what could you expect? A 50% difference between Ubuntu and Windows? No way, it might end up to less then 5%... again, it doesn't make any real difference.
A bullBenchmarks are meaningful to compare a new software version to make sure there are no regressions compared to the previous version, doing cross OS benchmarks to figure out who is peeing farthermost is pointless
They're not, but I'd probably need Phoronix benchmarks to figure this out. Ubuntu just ran Compiz which slowed it down. Under KDE kwin effects should be disabled when launching a game, so Kubuntu or another KDE distro (or just disable compiz) should be as fast in games as Windows.I hope you didn't need Phoronix benchmarks to figure out that GPU drivers are more efficient under Windows 7
Your wishful thinking. On the multi core systems Linux was even few times faster in benchmarks I saw, so buying a new CPU with more cores probably won't help you much using Windows.At the end of the day I need to get the job done, not to go telling that my OS is 3% faster than the competition
Those tests I mentioned are real ones and they're very important for desktops in my opinion. Following your logic lets benchmark Amarok 2. Oops, Linux has won.So I welcome real user scenario benchmarks of real client software running on client OS... not fake test running server software on a client OS.
This is a really interesting idea to me --- that there is some contextual dynamic system profile... so when I launch a (high performance) game it signals to the OS to move into game mode which turns off effects/compositing desktop, perhaps de-prioritizes non-essential processes, etc. so that your game runs as a fast as possible with no intervention.
Equally VLC could switch to movie mode which would perhaps mute other system sounds and set IM to busy automatically. (all of this with a nice panel app to tweak the profile for special situations where even if you are watching a movie... that expected call from your friend would come through on skype, and all the rest to voicemail.
Context sensitive computing with a UI to make it easy to customize those edge cases / unique situations.
Windows definitely can do this, but i don't know if it does. For some reason I'm thinking it doesn't, but I could be wrong. I remember when Vista first came out there were occasional programs that would cause compositing to turn off when they ran - like Java apps maybe, or OpenGL. I think that issue is pretty much solved, although I'm not sure by who - either MS fixed Windows, or developers fixed their apps to work better in windows.
Ubuntu used to ship with this option enabled in Compiz (unredirect fullscreen windows) but they disabled this in recent versions. Good thing, too: if you disable the compositor for fullscreen applications, then you'll get god-awful tearing and artifacts whenever a pop-up notification shows up on screen (whenever you e.g. try to change the volume through the keyboard or you get an email or whatever). I'd take a slight performance penalty over artifacts any day of the week.
If I cared about the extra n% performance that much, I'd simply disable the compositor completely.
Note that Windows still disable Aero for *some* fullscreen applications. I haven't managed to discover how they decide to do that, though. It might be driver-related, because for the same application, my nvidia laptop disables Aero while my Ati desktop doesn't. Go figure.