how do we get rid of this Shared System Memory for video cards business

Status
Not open for further replies.
Dec 30, 2004
12,553
2
76
TL;DR-- skip to bottom image

If I recall in the Vista days Microsoft pre-emptively told DDR2 mem manufacturers to spin up production in expectation of future demand-- Vista was going to take a lot of RAM.

Then the 2008 recession hit and people weren't upgrading their PCs like expected. Excessive capacity and supply in the line, hence DDR2 prices dropped like a rock. I remember buying DDR2 2GB sticks for $20.

There was also an outcry again Microsoft over the system resources used in Vista.
One of the fusses was the RAM requirement.
In Vista days, it mirrored the VRAM on the dedicated video card for integrity purposes because of something related to desktop compositing.
In Windows 7, this was supposed to be removed.
My personal theory is this and other features that slowed Vista down so much, were removed and then patched back in to Windows 7.

I'm running SP1 and don't have an option to check an OEM non-SP1 installation of Windows 7 so all I can say is, my netbook was usable with a fresh Win7 install. When I patched it up, it became super slow-- there was a search indexing function that would run on log in, every log in, that was patched back in that wasn't there on the stock Windows 7 install. I didn't have the energy or care to bother tracking it down, I simply uninstalled all the updates and continued enjoying a usable netbook.

Now, I have hit a wall: 7 seems to still be mirroring the VRAM from the video card, and then some. I thought this had been removed; maybe it was; maybe it never was. Regardless, I want the RAM back. This was one of the reasons I had to upgrade my previous rig-- I had 8GB RAM and between Chrome taking up more resources, and switching to an AMD graphics card (didn't have this problem on Nvidia or so I recall) I began abruptly (as in, never before the card swap/upgrade) hitting OOM errors in Windows (I run with the Swap file disabled on purpose) (NO, THIS IS PERFECTLY ACCEPTABLE, IF YOU THINK OTHERWISE YOU [ARE AN IDIOT] DON'T UNDERSTAND HOW SWAP AND VIRTUAL MEMORY WORK. THE PROGRAM CAN'T TELL IF IT'S USING VIRTUAL MEMORY OR RAM) at 6GB, after having previously been able to push all the way up to 7.8GB of RAM used (launching every program and game that I have installed, ever) without OOM issues.

Part of me thinks it's something specific to AMD graphics drivers in typical [by the way, I am an AMD fanboy] AMD fashion where it "gets the job done" but is not cleanly implemented or what one would call stable IE is not 'confidence inspiring' in the same way that NVidia's drivers have been (ignoring their marketing evilness).

Frankly, I don't think anyone here is smart or knowledgeable enough to figure this out/solve, but I figured I'd post anyways before I copy-paste it to sevenforums where the real pros reside.

What I'm trying to get rid of is this 3840MB of RAM that's being nefariously stolen from me for no legitimately necessary reason. BTW-- why is it 3840MB? That's like 4k resolution. This is fishy.

udHWggN.png
 
Last edited:

Ketchup

Elite Member
Sep 1, 2002
14,559
248
106
A lot of interesting information in your post. Here are some answers.

Raising RAM prices had nothing some country's recession. It had to do with a fire:
http://www.extremetech.com/computin...spikes-in-wake-of-hynix-fire-but-for-how-long

Much like what happened to hard drive prices after a flood:
http://www.extremetech.com/computing/171700-two-years-later-hdd-prices-settle-back-to-normal.

I am not sure where you are getting the mirroring. Most laptop video chips use system memory instead of GDDR. The BIOS will give you an option as to how much you want to give to the chip.

Since you have a netbook, I wouldn't give the chip too much RAM , but you might want to play with it to find the setting that works right for you.
 

night.fox

Member
Mar 23, 2014
37
0
0
if it makes you feel better,

here is the screenshot of my system with 750ti

750ti.jpg

as far as I know this is something to do with your OS installed. Its not about each dedicated cards IMHO
 

amenx

Diamond Member
Dec 17, 2004
4,421
2,744
136
I believe it acts the same way as virtual memory (system ram vs page file). It prioritizes GPU video memory up to the point its limits are reached then uses system ram. Although I think it can use more system ram beyond the shared system memory, so cant see any point in them calling it shared system memory. Maybe this was intended for the IGP of CPUs, but shows up anyway in the dedicated graphics adapter tab.

But its certainly not "stolen ram", it just indicates that it can use it when needed.
 
Dec 30, 2004
12,553
2
76
I believe it acts the same way as virtual memory (system ram vs page file). It prioritizes GPU video memory up to the point its limits are reached then uses system ram. Although I think it can use more system ram beyond the shared system memory, so cant see any point in them calling it shared system memory. Maybe this was intended for the IGP of CPUs, but shows up anyway in the dedicated graphics adapter tab.

But its certainly not "stolen ram", it just indicates that it can use it when needed.
I don't want it to have that ability.
 

bonehead123

Senior member
Nov 6, 2013
559
19
81
Anyone have any idea how/if this system functions in 8.1 ?

Cause it appears NOT to have changed as far as I can tell by looking at my GPU's properties tab
 
Last edited:

bzb_Elder

Member
May 25, 2011
86
13
71
Frankly, I don't think anyone here is smart or knowledgeable enough to figure this out/solve, but I figured I'd post anyways before I copy-paste it to sevenforums where the real pros reside.

Comments like this will likely not help you find an answer here.
 

EightySix Four

Diamond Member
Jul 17, 2004
5,122
52
91
I'm not sure why you are so insistent on changing this, the graphics card driver should manage the memory so that the GPU doesn't use more than it has onboard - this memory is available not allocated to the GPU if somehow there is a mistake and there is overrun. Otherwise the data would come from the hard drive (or more likely crash).

I know what you're thinking this is (equivalent of a pagefile and taking up memory) but it's not - it's similar in function but completely different in practice due to the difference between it being allocated (the space is taken and you can't use it) and available (the space is used for other things but made available to the GPU if it absolutely must use it).
 

videogames101

Diamond Member
Aug 24, 2005
6,783
27
91
Maybe you are not aware, but all addressing above the OS level uses virtual addressing, it's a basic tenant of modern computer architecture.
 

destrekor

Lifer
Nov 18, 2005
28,799
359
126
Maybe you are not aware, but all addressing above the OS level uses virtual addressing, it's a basic tenant of modern computer architecture.

Exactly. Every OS utilizes virtual memory, there is no way around it. I don't know the specific architectural and code-based reasons for the hows and whys, I just know in every Unix-variant (to include OS X, Linux, and Android) and of course Windows, it is quite simply as eternal to modern OS architecture as the tenets of desktop composition/windowing or, or more fundamental in use, services and/or processes. (considering a desktop environment is not a requirement for many OSes)
 

Mushkins

Golden Member
Feb 11, 2013
1,631
0
0
Guy wants to disable virtual memory, refuses to run windows update ever, and insults us all for not being smart enough to solve his non-problem.

I don't even...
 

RadiclDreamer

Diamond Member
Aug 8, 2004
8,622
40
91
Guy wants to disable virtual memory, refuses to run windows update ever, and insults us all for not being smart enough to solve his non-problem.

I don't even...

This is called having enough information to be dangerous.

I mean WHY doesnt the world work the way I want it to!!!

Its a netbook, you cant supersize it :rolleyes:
 

heymrdj

Diamond Member
May 28, 2007
3,999
63
91
Guy wants to disable virtual memory, refuses to run windows update ever, and insults us all for not being smart enough to solve his non-problem.

I don't even...

Pretty much this. He's the IT equivalent to an anti-vaxxer.

"It shouldn't run because I don't feel like it should!" REASONS!!!
 

Ho72

Member
Mar 25, 2014
38
5
71
www.howardowen.net
Frankly, I don't think anyone here is smart or knowledgeable enough to figure this out/solve, but I figured I'd post anyways before I copy-paste it to sevenforums where the real pros reside.

I dismissed you right there, cupcake. Post a link to your SevenForums thread. I'd love to follow it.
 
Last edited:
Status
Not open for further replies.