Again, it's extremely unlikely that it wasn't RAM. When I cranked the settings, the OS started to thrash. It was out of physical memory -- period. I put in more memory, and everything runs smoothly. Running a bunch of random applications right now (no games -- just stuff like Firefox, Thunderbird, media player, putty, etc), it's using 1.86 GB. Now imagine WoW ontop of that.
It doesn't run pristine, and I'm confident the problem is with my video card. It's reasonably good, but I'm sure an upgrade is in order over the summer once I get some monies.
Either way, this is no longer an issue. I have 4 GB of RAM. Which is not excessive, by the way, especially considering the price of memory these days and the types of projects I work on. I'd just rather have something more light weight. I don't intend to do anything fancy with Windows.
[/quote]
Vista thrashes the disk periodically since it's constantly rebuilding the index, defragmenting the harddrive, running checks for solutions to problems, possibly running Windows Defender, and the most notorious disk thrasher, SuperFetch.
It's not necessarily a bad thing, nor is it indicative of a high amount of page faults. Memory on Vista is released on demand by SuperFetch, so it is extremely unlikely that Vista was having trouble operating with 2GB of ram initially.
SuperFetch scales up with your memory, since it's possible to store more frequent pages in RAM as opposed to the Disk (Which makes sense considering you've just dumped an additional 2GB for it to work with, and which would explain SuperFetch caching World of Warcraft related memory, therefore explaining the speedup).
Vista's memory manager is world's apart from XPs, it's smarter, which people requested. It takes a much more active role in using caching mechanisms which don't stop with SuperFetch, but which actually extend to more fine internal caching mechanisms (As most modern implementations do, I'd assume).
This is why I alluded to in my second post that judging Vista by the Task Manager's reporting is not accurate because it does not distinguish memory used up by the caching mechanisms in Vista, yet still tallys it up in "Used" memory. That's misleading, and has been the center of a lot of undeserved criticism.
My point with the RAM was, dumping 2GB at the problem was excessive because it was not required to fix the problem, especially when the system already had 2GB of ram installed. That's just ridiculous.
I'd understand if you were dealing with 512MB which you upgraded to 1GB, but the system already working with 2GB? There's no way Vista required anywhere near that much.
Any game, any program, any service, will run more quickly if you dump 2GB of ram at the problem, regardless of what caused the problem.