Sign in with
Sign up | Sign in
Your question
Solved

Can I UN-share my ram from video in Win7?

Last response: in Windows 7
Share
December 11, 2009 3:55:16 AM

I'm running Win7 x64 and it shows 4.00 GB installed and only 2.50 GB usable. I have searched win7 and the interwebs and have not been able to find anywhere to change it. (it is win7 not bios, im dual booted and xp doesn't do this)

any help would be great.

More about : share ram video win7

December 11, 2009 4:20:42 AM

question 10 did fix the usable memory problem... but how do i make windows stop sharing my ram with video?
m
0
l
Related resources
a c 215 $ Windows 7
December 11, 2009 4:31:35 AM

Use a discrete graphics card.
m
0
l
a b $ Windows 7
December 11, 2009 4:32:01 AM

32-bit os with "big" video card?
m
0
l
December 11, 2009 4:53:35 AM

im not sure i get what either of you are talking about... I have a 64 bit os


@the_prophecy what? I have three evga 9800's O_o
m
0
l
a c 215 $ Windows 7
December 11, 2009 5:10:59 AM

You can't stop it completely, otherwise none of those 3 video cards would work at all.

Here is an excellent description of how memory mapping works:

Various devices in a typical computer require memory-mapped access. This is known as memory-mapped I/O (MMIO). For the MMIO space to be available to 32-bit operating systems, the MMIO space must reside within the first 4 GB of address space.

For example, if you have a video card that has 256 MB of onboard memory, that memory must be mapped within the first 4 GB of address space. If 4 GB of system memory is already installed, part of that address space must be reserved by the graphics memory mapping. Graphics memory mapping overwrites a part of the system memory. These conditions reduce the total amount of system memory that is available to the operating system.

Source: http://support.microsoft.com/kb/929605

While the same principle applies to computers with 4GB of total system ram, running 64 bit operating systems, the problem of "losing" ram due to how 32 bit operating systems must map it, is avoided by doing the following:

1. Installing and running a 64 bit operating system
2. Using a motherboard with a BIOS supporting memory re-mapping, allowing ram from peripherals, such as a video card (or video cards) to be mapped above the 4GB barrier. This is the easiest of the 2, as all BIOS'es now support memory re-mapping (I don't think anyone will be able to correct me on that point, but I won't get mad if you can prove me wrong there)

When both conditions are met, the 64 bit OS has all 4GB of system ram to play with.
m
0
l
a b $ Windows 7
December 11, 2009 5:45:58 PM

Check your BIOS for an option to limit the amount of memory set aside for VGA usage, sometime called VGA Frame Buffer.

If your onboard video uses a Intel chipset, check the driver for an option to minimise memory footprint.
m
0
l
a c 215 $ Windows 7
December 11, 2009 5:52:19 PM

das_stig said:
Check your BIOS for an option to limit the amount of memory set aside for VGA usage, sometime called VGA Frame Buffer.

If your onboard video uses a Intel chipset, check the driver for an option to minimise memory footprint.


When 1 (or more) discrete graphics cards are installed, any integrated video chipsets are automatically disabled, thus freeing up the system ram 'loaned' to the video...
m
0
l
December 11, 2009 9:49:25 PM

I guess it will just have to keep "sharing" then... ( you would figure that 3 gb of video ram would be enough O_o)
m
0
l
a b $ Windows 7
December 12, 2009 11:13:44 AM

First I'ld like to know what your system consists of......Motherboard,ram,cpu and of course video card(s).....
This info would help me see your problem.....JQ
m
0
l
December 23, 2009 9:31:08 PM

specs

evga 780i
two ocz ddr2 1000 mhz 5 latency (oc'ed to 1333) 2x 2 gb = 4gb
intel q9550
three evga 9800 superclocked cards
two wd 320 gb hdd 7200 in raid
one seagate 750 gb 7200 hdd
ocz 850w psu
m
0
l

Best solution

a b $ Windows 7
December 24, 2009 2:14:26 PM

I think the system ram that's being used is for pre-caching of large textures and is you could remove it, it would likely have a negative impact on you video performance. So I would definitely leave this as it is.
If I'm wrong could someone clarify this.....JQ
Share
!