I'm sorry man, I'll take on board that the game may have bloated, and you have other stuff going on, but this just doesn't add up.
oplinger said:
...What silly questions. It was an example.
Fair enough, it doesn't pay to be too pedantic, but the problem with examples if you're trying to use them to illustrate a thing is that
they must be illustrative of that thing.
1. youtube and WoW (or frequently any MMO) is very common. as grinding gets to be boring.
I will try my hardest to refrain from making this another "mutually incomprehensible" point of discussion, i.e. is it still a game if it bores you so much you start doing other stuff in the background of it? (Apart from this little aside, of course)
I mean ... isn't the point of it to be entertained? Otherwise it's, well, a job or chore.
I've never been too sorely tempted to get on with MMORPGs yet, so that one's admittedly a bit of a surprise.
It also depends what i'm watching as buffering is what takes up the RAM, not the website. (so having a million tabs means about dick, as many things on a typical website are small, unless you google 10MP pictures and open them all in new tabs.)
Hey, you think I don't use youtube or any graphics heavy site myself? Even massively buffering the average YT video wouldn't eat more than a few tens of megs... unless you're trying to watch 1080p material on a barely-sufficient connection or something? (In which case, sure, get the extra RAM, might as well).
I go on all kinds of fairly multimedia heavy pages and the browser still keeps its shit together quite well on a 1Gb system. Hell, having been on the web since 8mb was a common RAM spec and browsers were far less efficient, I'd be rather upset if it didn't.
Remember that the browser has to decompress the pictures in order to display them... so a regular 1024x768 background texture on a 32bit display will need 3mb all by itself (plus whatever it's been compressed to).
2. AV needs to be loaded. which takes up RAM. which runs in the background so it would be on top of WoW, and on top of whatever i'm loading or streaming. And it would be scanning all incoming traffic.
Mmmmmyeah I think I already accounted for that, if you weren't listening
On top of all that, there's the web browser itself that needs to be loaded, all of windows 7s junk, driver tools, and of course if you use it, the sidebar, which depending on what gadgets and how many can use plenty of RAM, not to mention some gadgets are prone to memory leaks, or excess caching.
...and I was assuming all the regular OS stuff would also be in place, including in my case email, system monitor utilities, MSN, tablet PC tools, etc etc etc. This stuff is irrelevant to the argument. Win 7 will take up a bit more than my XP, for sure, but not massively so, and not as much as Vista either.
3. from when you saw it, WoW was probably back in classic, you know...3 expansions ago. When the minimum specs were absolutely nothing. It was ramped up to 1 gig minimum for BC.
Well ... OK then. But that'll be 1gig including all the other stuff (well, maybe not the web browser). So, 2Gb will see you alright there.
in BC they also upped the view distance. in wrath, they doubled -that- and added more appealing visual effects, later adding high resolution textures to player models, then shadows, about 400 times more particle effects, tons more ground clutter. and then cata hit, added high resolution textures to all the new stuff they added. aliased the shadows, added normal mapped water, with full world reflections, sun shafts, increased the view distance -again- updated all the trees to use even more sprites, used more particle effects to make things look better, added thousands of little objects.
Christ ... alright then! That'll take up some more RAM. Though half the stuff you mentioned will have very negligble hit on the system RAM, just demanding more video card memory (or simply more capable GPU hardware), the extra sprites, particles etc need to be kept track of. Question is, just how much? It might be as little as a few megs (if they take a few leaves from the old democoder books), or a whole extra gig, depending on how these additions have been administered.
And they did most of that on an engine that's almost 9 years old now. So it's not the most -efficient- thing out there either.
Hang on now, you can't harp on about how it's been massively remade down various versions, then turn around and blame the inefficiencies on an ancient game engine. Won't they have updated THAT as well?
All of that needs to be loaded into RAM. On top of everything in the background, and windows 7 itself which uses almost 2 gigs -alone-.
Wait, what...? Win 7... 2 gigs... hahaha...snkkk.... HAHAHAHA.
*phew*
Haha... ok, go tell that to the guys in one of the offices I have to give tech support to who are running Win7 on a ONE GIG laptop*. OK, it's not terribly quick, but I have a feeling that's something to do with the chronically shite CPU & GPU it has. It doesn't seem to thrash the disk much (...unlike the slower'n all hell 512mb Vista ones we had).
Seriously if you boot your Win 7 up clean and it's taking up 2Gb RAM, either something's badly wrong with it, or you're misreading the memory chart. Or, you're trying to tweak the figures so you can run up against the 32bit limit in your next sentence...
Honestly, if you were releasing an OS that on first boot needed more than 50% of the available memory in a typical 32bit system, would you even bother with non-64bit versions? That also represents a 4x increase over a HEAVY installation of XP... 8-10x over a typical one.
On a bad day out in the world, WoW can use almost 1.5 gigs of RAM. that's 3.5 gigs -right there- other things i can mention, FO:NV with very little modding takes over a gig of RAM, so does L4D2 maxed out.
If we're to be a bit more realistic about the OS and browser, but take you at your word about the above stuff, that adds up to 3.5Gb total if you're pushing it. So we're apparently JUST out of space. This, however, is assuming every process is sharing the same virtual space, and nothing ever pages out to disk, both of which are false. 32bit OSes can make use of more than 4Gb of space by leveraging virtual memory techniques and sending unused data (or all-zero areas of memory, allocated but not yet filled) to disk. My 1Gb system only properly starts to thrash when the allocated memory figure pushes beyond 1.5Gb, as then stuff that's actively in use has to be swapped to disk as well... and for reasons best known to itself, it recommends that I have a 2Gb swapfile and then says to expand it when that 1.5 point is reached. Presumably not all of what it's actually using is being reported.
Plus you would have no hope, ever, of doing this stuff on a 32bit system, if we were hard limited to that figure, because you'd hit 1+1+1.5gb and things would start overflowing, but there'd be no space left to even generate an error message.
Now if we factor in spikes in RAM due to audio endpoint builder (which really is very poorly done.) Prolonged use of your computer with things going on can make it take almost half a gig.
Without going to google it, I'll assume that's some kind of VOIP thing, and you don't have any other less-buggy, more streamlined alternatives.
Like i said, 4 gigs most of the time, for a gamer? It's barely enough. It'll get you by, but more would be much better. 8 is not excessive. >>
Hmmmmmmm.... "OK then". I'll let this go as I'm not really in the mood for any kind of flamewar, but I do really get the feeling you're massaging the figures there. Unless you actually meant the 64 bit versions but didn't make it plain? That might explain the "2Gb for Win7" thing, and the fairly high demands for the other games (though not so much the browser - 64bit programs will only need extra space for the code, not the data, and a browser with no page loaded doesn't take up much RAM at all). Definitely feel more inclined to go with the guy saying he's hosting a couple instances smoothly within 4Gb...
But whatever. 4 sticks each of 2Gb gamer-spec RAM costs like £80 these days. It's not a massively expensive spec upgrade** vs 4Gb. A night out drinking, or a tank of gas. You may as well have the extra space, if your board allows it. (If it's one of those troublesome 3-stick mobos, split the difference and have 6Gb... everybody happy)
* I think it was actually delivered with the x64 version installed, too, and they downgraded... not because it was performing super-poorly, but because one of the niche programs they needed to run was ia32-only!
** Not when within the lifetime of some of the files I have on my backup drive, the value of that ram has fallen about 1000-fold
