SkyDX Wrote:Well about the DualCore thingy... Vista was never supposed to really run on old hardware, and a SingleCore is old hardware these days...
True if you're rich and a tech geek. Dual core only really entered the mainstream market when the Core2 was released (around 2 years ago; AthlonX2's and Pentium Ds were relatively "premium" CPUs - the Core2 forcing the prices of those to fall into mainstream). Contrast that with the majority of people upgrading their PCs every 4-8 years.
Yeah but Hyperthreading, while not multicore, allowes for multiple threads on a single core, and that was before the Pentium D too.
Anywho, in regards to Vista being ok "NOW after all the patches", obviously you forgot how horrible XP was when it first came out and how much of a disaster it was because like 1/3 home-user-targetted applications didn't work on NT! Cause I was a n00b back then, I stayed with Windows 98 until my dad actually got a free copy of XP with SP1 on there and I tried it out and yeah it was good. By then, many software companies had added support for Windows XP. You can't say "Vista is only ok now cause of patches" as an excuse for justifying its inferiority; this is the case with ANY emerging technology - especially when trying to "re-invent the wheel" or otherwise take bold chances on evolving the conservative industry...
HDD thrashing...? Sounds like a defrag is needed. Thanks to Superfetch, checking the prefetch cache for native-binary data specific to the machine and it's environment actually helps REDUCE hdd thrashing. And the Superfetch actually "learns" to load the frequently used and/or system DLL's and all that into RAM at startup, even before the logon screen [another Vista bonus - system services load while sitting at the logon screen], hence actually REDUCING hdd thrashing, in theory, because these DLL's should be resident in RAM [or for 1GB machines not cached at all, except with ReadyBoost this helps a lot with executive/kernel paging]
Anywho, yeah Server 2008 is the exact same kernel as Vista. But Vista has a poo poo load of bloat and even when they are removed/hacked out, they are still in the component cache [aka WinSxS] on the filesystem AND the registry, etcetera. And yeah, "server configurations" do have graphics/audio acceleration disabled by default, infact DirectX isn't even on the system. You know how to fix that? Install DirectX, no hacks required, and enable the Windows Audio and Multimedia Scheduler service... if anyone ever went through the process of turning Server 2003 into a gaming rig; Server 2008 is actually much easier to achieve a gaming-ready platform.
...and it's a common known thing in the industry that Microsoft always puts more effort into the networking security/performance/reliability in their server families. TCPIP.SYS on 2008 SP1 is actually a little smaller than the Vista TCPIP.SYS - why? Because parts of the network stack have been offloaded into other system drivers to allow them to be independantly configured....
....just my take on why Server OS's are, if you can stand the "not made for your OS" nags for some programs [and figure out how to bypass it], is a more controllable and customizable experience, and also more robust - with some extra hours of effort [but there is a Windows 2008 Workstation website that's very good].
---
But yeah, Vista is a bit of a flop - only due to public feedback though I reckon. Then again, I don't do any gaming guys so I can't comment on that haha. Some are saying that Windows Vista might turn into another "forgotten OS" like Windows ME [but I dare not compare anything to THAT]. It's also known/believed [unconfirmed] that Windows ME and Windows Vista were made by the same development team....
Eh. They are saying that any PC which is "Vista capable" is compatible with Windows 7, and that Windows 7 will actually be faster. Interesting. Anywho, I got to stop hijacking threads - my bad. Sorry. Peace!
bboy_sonik Wrote:Yeah but Hyperthreading, while not multicore, allowes for multiple threads on a single core, and that was before the Pentium D too.
Hyperthreading also has a lot of known problems, including causing unusual delays in processing (some games have been affected by it).
bboy_sonik Wrote:Anywho, in regards to Vista being ok "NOW after all the patches", obviously you forgot how horrible XP was when it first came out and how much of a disaster it was because like 1/3 home-user-targetted applications didn't work on NT! Cause I was a n00b back then, I stayed with Windows 98 until my dad actually got a free copy of XP with SP1 on there and I tried it out and yeah it was good. By then, many software companies had added support for Windows XP.
Not true. Most things on Win98 worked on XP. Unlike XP » Vista, 98 » XP is actually a nice change. For example, the move from a hybrid 16/32bit kernel to a pure 32bit kernel.
Similarly, most things on XP will work on Vista. Compatibility isn't a huge issue with non-driver related applications.
bboy_sonik Wrote:HDD thrashing...? Sounds like a defrag is needed. Thanks to Superfetch, checking the prefetch cache for native-binary data specific to the machine and it's environment actually helps REDUCE hdd thrashing. And the Superfetch actually "learns" to load the frequently used and/or system DLL's and all that into RAM at startup, even before the logon screen [another Vista bonus - system services load while sitting at the logon screen], hence actually REDUCING hdd thrashing, in theory, because these DLL's should be resident in RAM [or for 1GB machines not cached at all, except with ReadyBoost this helps a lot with executive/kernel paging]
You've got your theory wrong. First, HDD thrashing I'm referring to has practically nothing to do with disk fragmentation. Vista thrashes your HDD after large amounts of memory have been deallocated.
As for the "learning", all AI in this day and age is extremely stupid at best. One of the ways Superfetch works is by looking at what files are read after launching an app - this includes those 700MB movie files that are loaded after opening a media player (yes, Superfetch will actually try to cache these things - people have noticed this via I/O logging).
The rest of what you're trying to say makes little sense...
ReadyBoost is mostly a joke. May have been more beneficial if it were in XP, but in this day and age, with many machines with craploads of RAM, you wouldn't use it. If you have a small amount of RAM, it's unlikely that you're going to have a large and fast flash drive, so it's useless anyway.
Oh, and going back to the original point, eBoostr > Superfetch anyway, since the former is actually more configurable.
bboy_sonik Wrote:Anywho, yeah Server 2008 is the exact same kernel as Vista. But Vista has a poo poo load of bloat and even when they are removed/hacked out, they are still in the component cache [aka WinSxS] on the filesystem AND the registry, etcetera.
Then delete the files if it really bothers you. Doesn't really matter if there's 1KB of extra registry data - easily be made up by installing some random app.
bboy_sonik Wrote:And yeah, "server configurations" do have graphics/audio acceleration disabled by default, infact DirectX isn't even on the system. You know how to fix that? Install DirectX, no hacks required, and enable the Windows Audio and Multimedia Scheduler service... if anyone ever went through the process of turning Server 2003 into a gaming rig; Server 2008 is actually much easier to achieve a gaming-ready platform.
Well, if it suits you...
off-topic:
this thread is descending into personal abuse, and yes, its entertaining.
on-topic: did you get it fixed Xander?