Re: OT: Recommend new high end PC?



On Wed, 06 Feb 2008 16:20:33 +0000, Gareth Robert Halfacree
<usenet@xxxxxxxxxxxxxxx> wrote:

Mark wrote:
On Wed, 06 Feb 2008 11:38:29 GMT, Daniel James
<wastebasket@xxxxxxxxxxxxxxxx> wrote:
If you put in a couple of 768MB graphics cards you'll have less than
2.5GB of addressing left over for RAM.

I thought only integrated graphics cards steal space from the main
system memory?

It's not stealing RAM, but address space. 32-bit computers (PAE
excepting) can have up to 4GB of /address space/. The first chunk is
used for addressing RAM. Graphics card memory needs addressing too, so
that comes out of the remainder.

I wonder why graphics cards need much address space from the CPU?
Doesn't the PCI/AGP bus have alternative ways of transferring data
than mapping main memory space? I haven't kept up with the latest
technology here, but I'm sure it used to work this way.

There certainly used to be something called an "AGP aperture" which I
thought was for this purpose.

M.
.



Relevant Pages

  • Re: 4GB RAM support
    ... If, as you incorrectly state, all of this is the RAM ... memory for *ALL* the devices including the RAM and the memory on the video ... see all the installed RAM is that there is not enough addressing space ... addressing so you cannot use all of the installed RAM. ...
    (microsoft.public.windowsxp.basics)
  • Re: 4GB RAM support
    ... For the benefit of other who may be reading this is the reason why the user cannot see and use all the RAM in his machine. ... The hardware memory issue is summed up as so by Tyan: ... designs that have brand new architectures that ... Memory above doesn't mean RAM only, it is memory addressing for all the devices installed in the computer. ...
    (microsoft.public.windowsxp.basics)
  • Re: 4GB RAM support
    ... That is true and the only way that 32-bit Windows can see all the RAM is to shift the memory addressing for the hardware above the 4GB boundary and use the /PAE switch with one of the 32-bit Windows version that supports more than 4GB of RAM. ...
    (microsoft.public.windowsxp.basics)
  • Re: 4GB RAM support
    ... administrator can reserve 3 GB for user space, thus leaving only 1 GB of ... ability to see 4 gb of RAM. ... 4GB of Memory and the devices are using addressing space within this ...
    (microsoft.public.windowsxp.basics)
  • Re: How to initialize a big (String-)Array fast?
    ... Java is not concerned with addressing at all. ... > memory comes to bear. ... RAM, swap space, and disk available to the system. ...
    (comp.lang.java.programmer)