VonGak! said:
What does Vista actually do which redeem the extra resource hogging?
Nothing, that's why microsoft made DX10 vista only.
Vista just does things differently, and that's not as optimizeed as XP.
We're talking about Vista32 bits tho. The 64 bits of Vista allows for more stuff, but it's even more resource hogging (because it works in 64 bits).
VonGak! said:
(actually I can't even really find anything in the GUI which would make my day easier)
That's called personal taste. I find the system search one of the best vista innovations, and that alone is reason enough for me to use Vista (That and the fact that my computer is "teh powerfulzzz"). But then again, i was never the kind of person that goes through dozens of "folders" (that's directories for the old people) looking for that single icon to click on.
VonGak! said:
I have change from 95->98->XP on several old PCs (before 1GHz) without noticeable drop in performance.
XP only became stable and usable after SP1. Only had real innovations on SP2. And even then, the innovations sucked ass (Half open socket limitations, shitty built-in firewall, gymped media center usability).
VonGak! said:
Actually isn't the most important thing about an OS to be a flexible API with as little performance waste as possible?
That deppends on what you want your OS to do. I'm pretty sure somebody somewhere uses the Windows XP cd recording (by drag and dropping) functionality. I sure as hell don't, and i hate it, but Windows 98 didn't have that, and i'm sure something new as this uses some processing power and ram to be able to function.
New OS are hardly about better performance, as the PC Market evolves so fast these days that it's not even a point anymore. I know, it sucks ass, but thats how it works. New OS are about new functionalities.
Vista also uses your 3d hardware to render it's desktop. XP doesn't do that. It doesn't seem much (and it isn't), but it's something totally new and, since vista isn't even in SP1, i'm sure there's lots of un optimized code laying there.
Another thing is that Vista manages memory completly different. It actually tries to fill up as much ram as it can with cached data. Differently from Windows XP, which used only what it needed at any given time, meaning that anything that will be loaded will take longer to load, because data needs to fill the ram first.
Vista tries it's best to fill the ram with stuff you will eventually use, to be faster. While that's good for the operating system, it's bad for demanding games (like Battlefield 2, which uses ram poorly, and Crysis), since the OS has to empty that ram down to HD first and then upload the game information.
If you have a better PC when using Vista, those "bottlenecks" are pretty much insignificant.
But then again, this is a Crysis thread. FarCry was a pretty demanding game back when it was released, and Crysis on low looks like FarCry. If your option is to run crysys on low, then you have a computer that was good back when FarCry was released. Not so much right now.