Overclock.net › Forums › Components › Memory › All RAM used, no processes using it?
New Posts  All Forums:Forum Nav:

All RAM used, no processes using it? - Page 4

post #31 of 34
Quote:
Originally Posted by crimsontears809739 View Post

Quote:
Originally Posted by borandi View Post

A little known fact is that any GPU in your system actually pins an equivalent amount of CPU memory for itself, to use as needed. So how many GPUs are in your system? I doubt you would be using more than 6GB of memory on your GPUs, but it's worth asking in case you're on a tri-fire/SLI setup across several screens. Ideally you want the minimum amount of CPU memory in your system to be the sum of your GPU memory + 2 GB (or +4 GB). Usually this memory doesn't show up as used, but something may be showing it in your system.

I think your have a terrible misunderstanding about how memory allocation and mapping works....but i could be wrong. I would like to see your source/proof on this. Memory reserved for hardware DOES show up, it show's up at "hardware reserved" in the resource manager.

The CPU builds a internal memory map of the items in GPU memory. The CPU doesn't need to copy GPU memory, it's just need to know where to look to find stuff. This memory map takes a very small about of CPU RAM, because it's basically a look up table, like the "table of contents" in a book (as opposed to copying the whole book).

Spending a lot of time programming GPUs gives me a little knowledge wink.gif The source here is pinned memory, a favourite of anything GPU related. If a video game/app is requesting pinned memory (for large texture transfers to and from the HDD or memory) and not clearing it from the CPU when it is closed, it'll stay there not doing anything, and the next load of the application will request another duplicate, essentially leaving it as a no-mans land. Yes there is a look up table, but pinned memory is used when large amounts of continuous data are being transferred to and from the GPU through the PCIe bus. http://www.cs.virginia.edu/~mwb7w/cuda_support/pinned_tradeoff.html
post #32 of 34
Quote:
Originally Posted by nickye10 View Post

I haven't gotten the error yet and my memory is not spiking. That might have fixed it. Now to locate what exactly is causing it.

You can do that quite easily with process of elimination, do the same, but enable each program individually. Restart... may take a while depending on how many programs you have running on start-up.

I'm glad it managed to sort the error. Was it maximising your RAM on boot that sorted it? Or was it disabling background programs? Either way, if you want it to never ever happen again, ever... uninstall everything you don't need. Just google things you are unsure of. Get CCleaner, run registry error scanner, get DriverReviver, it will automatically install any out of date drivers, chipsets n' things that aren't easily found.

I think many people in this forum would rather argue semantics than actually sort someones problem out haha!
    
CPUMotherboardGraphicsRAM
i7 2600k ASUS Sabertooth P67 GTX 680 4gb POV TGT Ultra Charged Corsair Dominator Platinum DDR3 
Hard DriveHard DriveHard DriveCooling
Corsair Force 3 SSD Crucial MX100 SSD Toshiba 2.5" 32mb cache Corsair H60 Push/Pull Scythe GT's 
OSMonitorKeyboardPower
Windows 10 Professional UE55KS7000 10-bit 4K TV Razer Turret Corsair AX750 
CaseMouseMouse PadAudio
Corsair 650D Razer Turret Razer Turret M-Audio BX5 Active Monitors 
Other
M-Audio Keystation 88es 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
i7 2600k ASUS Sabertooth P67 GTX 680 4gb POV TGT Ultra Charged Corsair Dominator Platinum DDR3 
Hard DriveHard DriveHard DriveCooling
Corsair Force 3 SSD Crucial MX100 SSD Toshiba 2.5" 32mb cache Corsair H60 Push/Pull Scythe GT's 
OSMonitorKeyboardPower
Windows 10 Professional UE55KS7000 10-bit 4K TV Razer Turret Corsair AX750 
CaseMouseMouse PadAudio
Corsair 650D Razer Turret Razer Turret M-Audio BX5 Active Monitors 
Other
M-Audio Keystation 88es 
  hide details  
Reply
post #33 of 34
Thread Starter 
It didn't fix it actually, it just took a much longer time to get it this time. I did a full reinstall on my system and now the problem's gone fortuntately. smile.gif

I have another problem though, or a slight annoyance: When I boot, before my login screen appears my two monitors "die" or can't find the graphics card for around 5-10 seconds. Just makes the booting a bit slower and can be annoying. Marvell controller is disabled and I don't know anything else that can be causing this?
post #34 of 34
Quote:
Originally Posted by nickye10 View Post

It didn't fix it actually, it just took a much longer time to get it this time. I did a full reinstall on my system and now the problem's gone fortuntately. smile.gif
I have another problem though, or a slight annoyance: When I boot, before my login screen appears my two monitors "die" or can't find the graphics card for around 5-10 seconds. Just makes the booting a bit slower and can be annoying. Marvell controller is disabled and I don't know anything else that can be causing this?

Start a new thread.

Quote:
Originally Posted by borandi View Post

Spending a lot of time programming GPUs gives me a little knowledge wink.gif The source here is pinned memory, a favourite of anything GPU related. If a video game/app is requesting pinned memory (for large texture transfers to and from the HDD or memory) and not clearing it from the CPU when it is closed, it'll stay there not doing anything, and the next load of the application will request another duplicate, essentially leaving it as a no-mans land. Yes there is a look up table, but pinned memory is used when large amounts of continuous data are being transferred to and from the GPU through the PCIe bus. http://www.cs.virginia.edu/~mwb7w/cuda_support/pinned_tradeoff.html

Getting a little off topic here, but Rep+ . I learned something new, and it was a interesting read! Sorry to doubt you! ( I spend alot of time programming embedded systems whichs give me a different set of knowledge. The embedded systems i've programed don't use pinned memory, they have their own dedicated ROM/RAM on their own dedicated bus....for the sole purpose of avoiding burdening the CPU. lol. )

wink.gif
Edited by crimsontears809739 - 3/23/12 at 10:02am
Deus Ex Machina
(19 items)
 
   
CPUMotherboardGraphicsRAM
i5 580M Dell 0R1203 NVIDIA Quadro FX 2800M Samsung 4Gb 
Hard DriveHard DriveOptical DriveOS
TOSHIBA MK3256GSYF  TOSHIBA MK3256GSYF  DVD-Rom HL-DT-ST DVD+-RW GU40N Windows 7 Professional 
Audio
Dell Computer 5 Series/3400 Series Chipset Fami... 
CPUMotherboardGraphicsGraphics
Athlon 64 X2 6400+  Asus M2N-E Nforce 500 SLi 8800GT  9800 GT 
RAMHard DriveOptical DriveOS
OCZ ReaperX WD LG lightscribe Multilayer DVD burner Windows 7 
PowerCase
Antec 500W Smartpower 2.0 Aspire X-Navigator 
  hide details  
Reply
Deus Ex Machina
(19 items)
 
   
CPUMotherboardGraphicsRAM
i5 580M Dell 0R1203 NVIDIA Quadro FX 2800M Samsung 4Gb 
Hard DriveHard DriveOptical DriveOS
TOSHIBA MK3256GSYF  TOSHIBA MK3256GSYF  DVD-Rom HL-DT-ST DVD+-RW GU40N Windows 7 Professional 
Audio
Dell Computer 5 Series/3400 Series Chipset Fami... 
CPUMotherboardGraphicsGraphics
Athlon 64 X2 6400+  Asus M2N-E Nforce 500 SLi 8800GT  9800 GT 
RAMHard DriveOptical DriveOS
OCZ ReaperX WD LG lightscribe Multilayer DVD burner Windows 7 
PowerCase
Antec 500W Smartpower 2.0 Aspire X-Navigator 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Memory
Overclock.net › Forums › Components › Memory › All RAM used, no processes using it?