Unsolved

This post is more than 5 years old

Closed

10746

July 16th, 2008 07:00

Vostro 1310 with 8400M GS - Too much Shared System Memory

Hi all,

 

I've just recived my new Dell Vostro 1310 with nVidia 8400M GS graphic card inside.

The graphic card has 128MB of Dedicated Video Memory, and the PC itself has 4GB

of RAM memory.

 

Anyway, the graphic card also uses Shared System Memory (which seem OK for me)

but when I check the graphic adapter properties under Vista, I can see that my 8400M GS

uses around 1GB of Shared System Memory !!!

This is huge, and of course way too much for such a graphic card.

512MB would me more than enough Shared System Memory.

 

How can i modify this ? I need my 3.5GB of RAM for the system and I clearly don't need 1GB

of Shared System Memory for my 8400M GS.

 

Please tell me how i can modify this.

 

Thanks in advance for the help.

Best regards

Vostro Guy

9 Legend

 • 

87.5K Posts

July 16th, 2008 08:00

This is the way Vista operates by design.  The only way to change it is to go to XP.

 

984 Posts

July 16th, 2008 09:00

Microsoft has this to say about Shared System Memory in Vista:

 

"Shared system memory is a portion of the system memory that can be used by the graphics subsystem when needed. For discrete graphics adapters, this type of memory is often referred to as “non-local video memory”—that is, far from the GPU. The shared memory is available to other subsystems or non-graphics applications when it is not being used by the graphics subsystem. Thus, it is never guaranteed to be available for graphics because it could already be in use."

 

I think the memory management in Vista is a cool feature.

Message Edited by Sofu on 07-16-2008 10:44 PM

193 Posts

July 17th, 2008 10:00

I encourage you to read this document (the Word document):

http://www.microsoft.com/whdc/device/display/graphicsmemory.mspx

 

After reading this one, it should be clear that Vista is not using the entire 1GB TurboCache (that's the term for the nvidia shared memory technology).

 

I don't have nVidia TurboCache, but look at what Vista reports for shared memory:

 

 

 

The Word document above tells precisely how these reported values are defined and from that you can see that this is NOT the current usage - it's just the amount available if required.

 

Intel has a tool, which for my graphics card reports the precise IN-USE value:

 

 

Maybe there's something similar in nVidia Drivers.

 

 In XP (or Vista with installed XP driver, though I do not recommend this), you can disable TurboCache:

http://howtotroubleshoot.blogspot.com/2007/05/how-to-disable-turbocache.html

 

Message Edited by 7oby on 07-17-2008 06:04 AM

1 Message

January 6th, 2012 14:00

mine is vostro 1310

is there any how i can increase the shared memory

Top