The maximum ram for a 32bit OS is 3.5GB (yea?), so if i had two gfx cards with 1gb of vram each then will only 1.5gb of normal ram be allocated?
Or will .5gb of vram be unusable
Is the 0.5 gb of ram allocated at the BIOS stage?
If so, why is there a difference in allocation with a 64 bit OS?
If so, why is there a difference in allocation with a 64 bit OS?
Hi ConTRo13R, the maximum amount of address space a 32-bit system has access to is 4GB and within this both your physical memory plus other critical functions that also need to map there memory resources into this space such as System BIOS, configuration for PCI/PCI-Express and any memory mapped I/O devices such as your graphics card. These functions take priority over your physical memory which means they are all mapped first so if for example these functions take up say 1.5GB, it means that the address space is then cut down to 2.5GB which will then result in the system only being able to address 2.5GB of physical memory.
One of the main functions that result in this inaccessible space is due to your graphics card. The amount of VRAM that a graphics card has access too; a large portion of this is mapped into this address space.![]()
Ok, here's a question. Say you had 3 1GB graphics cards and something else that required a but of memory mapped I/O, would the BIOS/OS reserve any main system RAM? Would the system boot?
im guessing the other 1gb isn't already allocated therefore yes it would have 1gb of physical ram.
Or is that wrong?
If it took up 1gig then no it wouldnt, as the os cannot allocate any more memory, though you would get past the bios post
Or would the OS change the allocation priority of devices so there would always be some system RAM left? So maybe reduce the amount of VRAM allocated?
In answer though id say yes it would deduct the minimun amount it would need to boot into the os from the vram
Any basis for this answer or just a guess?
Ok, here's a question. Say you had 3 1GB graphics cards and something else that required a bit of memory mapped I/O, would the BIOS/OS reserve any main system RAM? Would the system boot?
i think if the two cards with 1gb ram were in sli, it would only take away 1gb addressable memory not 2 as the the information is duplicated.