Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Oh God damnit just upgrade to 64-bit and stop bitching. Join the 64-bit revolution before we all murder you.
You didn't get the memo: Vista went down like the Titanic
http://en.wikipedia.org/wiki/Windows_Vista#Criticism
Gamers drive the market, XP is still the de facto standard.
Quit spreading FUD.You didn't get the memo: Vista went down like the Titanic
http://en.wikipedia.org/wiki/Windows_Vista#Criticism
Gamers drive the market, XP is still the de facto standard.
No. It's addressable space. Vista 32bit has only an allowed max of 4 GB. Thus, if you have 4 GB RAM, 2 GB video then max "free" ram is 2 GB Video + 2 GB RAM (out of 4) to reach the 4 GB limit. Thus, since it can only use 2GB out of your 4GB of RAM, you only have 2 GB for O/S, apps, etc.So... 8G of RAM -1 G for devices/OS - 2G for video card addressing = 5G of spare RAM?
With 4870X2 CF, only 3G of spare RAM?
I would love to know what people who promote this train of thought are smoking. I mean seriously, that is some seriously good $!@&* right there.
Back when 1GB of memory in your PC was a pipe dream, and 256MB was heaven - but pissed off your i430HX, companies like E&S and 3DLabs were putting 256MB and 384MB on PCI and AGP cards. World didn't end then. Then everyone had 512MB and out came a 640MB card. World didn't end then.
Lesson One; your video card memory has absolutely no relation to, bearing on, and just flat out doesn't matter related to your system memory. Period. The end. I don't care who smoked what. 2GB of memory on the video card is 2GB of memory on the video card. Whether your system is 32 bit or 64 bit doesn't matter in the least, never has, and never will (except when the bus doesn't support the addressable space, but just FYI, AGP can go to >2GB so hey..)
So yes, every answer above this in this thread, is an absolute load of crap and flat out wrong.
All usable memory needs to have memory address mapped, so this thing is going to take up 2048mb of mappable memory, the average system running a 32bit OS will only be able to detect approx 1.5Gb of system RAM.
Thats a pretty massive bottleneck for games that are using a video card that powerful.
If you have Vista 64bit, it can address 16GB. So if you had 8GB RAM, you have 2GB Video + 8 GB RAM and it's still under the 16 GB limit. So you will have 8 GB free for O/S, apps, etc.
I don't think so, from what I understand of programing you are only addressing 1gb, that is that is what you write to. the other 1gb is a mirror image of the 1st and shares the same addresses. so as far as windows is concerned it the video card takes up 1gb
Hardware requirements - This many have been of concern in 2006 when Vista luanched..But it runs fine on any system with a 128MB DX9 card or better and 2GB of RAM. Can't blame Microsoft if your P3-800 MHz with 256MB of RAM doesn't run Vista.
I think ATI's changed that to where both GPU's share all the ram on the card. I'm not sure though.
Not entirely true.
Vista Basic: 8 GB
Vista Home Premium: 16 GB
Vista Business/Enterprise/Ultimate: 128+ GB
Source: http://compreviews.about.com/od/memory/a/Vista4GB.htm
So technically you can have way more than just 16 GB.
Going on 64-bit addressing space alone, you can have up to of 17,179,869,184GB of addressable memory. Current hardware though (If I remember right) has a 44-bit limitation that knocks that down to 16,777,216GB of addressable memory. So instead of a physical hardware issue that 32-bit OS's encounter, 64-bit OS's are artificially limited.
funnily enough, i did run vista on a 800Mhz P3 with 512MB of ram..
ran suprisingly well, and with an fx5200.. it actually seemed a bit smoother than XP.
the only problem i had with it was the boot time being 3x longer.
i did this when doing the powercooler worst gaming PC evar contest. came in 2nd =/ 1 point behind some dude who's multiplier and FSB didnt match the total speed of his rig.. pissed me off a bit.
you know this entire thread would be unnecessary if they made introduction to ANSI C a mandatory class. I am surprised at how far we are from the hardware now, the degree that we work on such an abstracted platform is actually a little disconcerting here.
Hell, my wifes kitchen computer is running Vista Home Basic and it is a P4 3.0Ghz with 2gb DDR233 and onboard shit video and it runs fine. Some of you just need something to hate.
no that rumor was false. (unfortunately) its still the mirrored memory setup
That is a little pretentious of you. I know C very well, but if you want to understand memory and addressing you play with ASM. The moniker of C being a high level assembler is bullocks and doesn't give C programmers the right to call them self memory masters. I highly doubt you know as much as you think you know.
Buying an OEM copy of Vista doesn't make much sense anyway. It's not just the switch from 32-bit to 64-bit that will cost you money - if you buy a new mobo, you'll also have to buy a new Vista license. With the retail version, you can transfer it as many times as you like, though Microsoft will do their best to pester you about it and generally try to punish you for getting a legal version of the OS instead of one with activation removed.
So basically from what I can gather from people respouting the same crap is that if you are running XP with 2gb of ram you should still be able to make full use of the 4870X2 and therefore there is no need for 32bit OS users to avoid the 4870X2.
I would love to know what people who promote this train of thought are smoking. I mean seriously, that is some seriously good $!@&* right there.
Back when 1GB of memory in your PC was a pipe dream, and 256MB was heaven - but pissed off your i430HX, companies like E&S and 3DLabs were putting 256MB and 384MB on PCI and AGP cards. World didn't end then. Then everyone had 512MB and out came a 640MB card. World didn't end then.
Lesson One; your video card memory has absolutely no relation to, bearing on, and just flat out doesn't matter related to your system memory. Period. The end. I don't care who smoked what. 2GB of memory on the video card is 2GB of memory on the video card. Whether your system is 32 bit or 64 bit doesn't matter in the least, never has, and never will (except when the bus doesn't support the addressable space, but just FYI, AGP can go to >2GB so hey..)
So yes, every answer above this in this thread, is an absolute load of crap and flat out wrong.
*facedesk* Some people in here truly are the definition of EPIC FAIL.
2+2=4. Yet you cannot seem to figure out why if what you all keep saying is true, your PC doesn't report 2.6GB of memory when you have 2GB and an 8800GTS 640MB. Not a one of you has any concept of how peripheral device memory - or even SYSTEM DRAM is addressed, either.
This is exactly why I recommend ignoring the "experts" on the internet.
*facedesk* Some people in here truly are the definition of EPIC FAIL.
2+2=4. Yet you cannot seem to figure out why if what you all keep saying is true, your PC doesn't report 2.6GB of memory when you have 2GB and an 8800GTS 640MB. Not a one of you has any concept of how peripheral device memory - or even SYSTEM DRAM is addressed, either.
This is exactly why I recommend ignoring the "experts" on the internet.
The real question is "Should 4870x2 users avoid a 32bit OS?". I think they prolly should.
no. there's no reason to. It only takes up 1GB of address space. That still leaves 2.5-3GB free for system memory. XP and most apps behave very well with 2GB of RAM.
Most apps, yeah, they will behave fine. I am thinking that games will start needing or at least wanting more than 2.5 gigs in the near future
*facedesk* Some people in here truly are the definition of EPIC FAIL.
2+2=4. Yet you cannot seem to figure out why if what you all keep saying is true, your PC doesn't report 2.6GB of memory when you have 2GB and an 8800GTS 640MB. Not a one of you has any concept of how peripheral device memory - or even SYSTEM DRAM is addressed, either.
This is exactly why I recommend ignoring the "experts" on the internet.
*facedesk* Some people in here truly are the definition of EPIC FAIL.
2+2=4. Yet you cannot seem to figure out why if what you all keep saying is true, your PC doesn't report 2.6GB of memory when you have 2GB and an 8800GTS 640MB. Not a one of you has any concept of how peripheral device memory - or even SYSTEM DRAM is addressed, either.
This is exactly why I recommend ignoring the "experts" on the internet.
2+2 may equal 4, but it has no relevancy at all to what is being discussed.
It's one thing to say everyone in the entire thread is wrong. It's another thing to say that none of us have any concept about how memory mapping works, since many of us (including myself) are computer scientists and actually know a fucking thing or two about what we're saying.
No, Windows XP doesn't report 2.6GB of memory when you have 2GB and a 8800GTS 640MB. Duh. It's not system memory. When you have 4GB of memory on a 32-bit OS, though, the OS will subtract memory for a needed memory hole, which is more or less a limitation in the operating system left over from the DOS days to make everything compatible. The memory hole exists between the 3GB and 4GB range, where mapped memory addresses are essentially much larger than they used to be underneath the 3GB barrier. What's worse, these mapped memory addresses balloon in size when using devices which would use more mapped memory anyway (makes sense).
We can see mapped memory in systems with 3GB of memory or lower too - however, the mapped memory only takes up at most maybe 3MB of system memory. You can understand why we don't notice it. But it also explains why people with 1GB of memory (1024MB) will see it as 1021MB.
However, none of these problems exist if you don't have more than 3GB of memory because the memory hole does not exist. So, if you're that concerned about memory in Windows XP with a 4870x2, only having 3GB of memory will solve your problem.
The problem is also fine if you just switch to a 64-bit OS. There aren't any OSs that support the maximum right now (16 million terrabytes of memory) but if there were, the memory hole would also be there, but it wouldn't exist until you got close to 12 million terrabytes of system ram. So I think we're good for a while.
In conclusion... you, sir, are the very definition of "epic fail."
no. there's no reason to. It only takes up 1GB of address space. That still leaves 2.5-3GB free for system memory. XP and most apps behave very well with 2GB of RAM.
As I understand it, it is crossfire on a card, meaning it will show up as 2x1GB cards, meaning it will take up 2GB of RAM.[/quote}
It's crossfire behind a bridge chip..that's why it works with non-Crossfire capable motherboards too.
At least Call of Juarez reports the 4870X2 as a 1GB card, and the 3870X2 as a 512MB card:
http://www.hardforum.com/showthread.php?t=1335341
Why would the 4870X2 only take up 1GB of address space? As I understand it, it is crossfire on a card, meaning it will show up as 2x1GB cards, meaning it will take up 2GB of RAM.
Of course, if someone has one, they can check for us. If anyone wants to see what is currently reserving their RAM, it is really easy to check.
Open up the device manager, and hit View->Resources By Type. Then just expand the Memory section, and look at all the holes in yer addressable address
*facedesk* Some people in here truly are the definition of EPIC FAIL.
2+2=4. Yet you cannot seem to figure out why if what you all keep saying is true, your PC doesn't report 2.6GB of memory when you have 2GB and an 8800GTS 640MB. Not a one of you has any concept of how peripheral device memory - or even SYSTEM DRAM is addressed, either.
This is exactly why I recommend ignoring the "experts" on the internet.