Sign in with
Sign up | Sign in
Your question

RAM Usage

Last response: in Windows 7
Share
September 23, 2011 5:17:56 AM

Immediately after booting up task manager shows 2.5GB of RAM usage. I've disabled all automatic non-windows essential services and nothing out of the ordinary shows up in the process list. I can't figure out any reason why it would be doing this? I've ran virus scans from different scanners as well.

Specs:
Core i5 2500k
16 GB RAM
GeForce 460GTX
2x 500GB WD Black in RAID 0 using Intel RST as the RAID controller.

Any suggestions?

More about : ram usage

September 23, 2011 5:28:56 AM

Are you using the 32-bit or 64-bit version of Win 7? Are you looking at the RAM being used vs. total RAM available?
m
0
l
September 23, 2011 5:30:25 AM

open task manager (ctrl+alt+dlt) goto view>select columns. check "memory-working set." go to the processes tab. click on "working set" to arrange by usage. see whats hogging ur ram.

if that doesnt help, u should check out sysinternals. check out this article on it - http://ask-leo.com/how_do_i_find_out_whos_using_all_my_...
(ps. there is more to the program than leo talks abt.)
m
0
l
Related resources
September 23, 2011 5:32:41 AM

I have done that. The numbers in task manager don't add up to the total RAM usage.

And it's 64 bit Windows 7
m
0
l
September 23, 2011 5:50:55 AM

I'm pretty sure this is normal. Since you have a ton of memory available, WMM is allocating a large amount of memory to all programs running, so that the programs can 'stretch their legs' so to speak.

Also, a large amount will be allocated to your graphics card as backup video memory. Check total available graphics memory in system settings. It'll probably be around 2GB.
m
0
l
September 23, 2011 5:51:09 AM

^incorrect. your video mem is dynamically allocated. not reserved.

procxp, from sysinternals, show a tab called virtual size which is significantly bigger than the memory size stated in task man.


but this is normal. like zero said, its leg room. no one likes flying coach ;) 
basically there are two values, the processes actual usage and potential usage. windows reports the potential, to give everyone alot of room. if you had a small amt of ram >1gb, ur system would throw some things to pagefile to create room for the more accessed applications.
m
0
l
a c 209 $ Windows 7
September 23, 2011 6:06:54 AM

Windows uses free RAM as a file cache. This is a good thing - you paid for the memory, you might as well get some use out of it. If you run a program that requires the memory, Windows will release pages used for file caching so the program can use them.
m
0
l
September 23, 2011 9:01:19 AM

David 617 said:
^incorrect. your video mem is dynamically allocated. not reserved.

Like I said. Allocated. It's done even when the PC is idle.

Also, why buy a bazillion gigs of RAM if you don't want your PC using it?
m
0
l
September 25, 2011 3:19:53 AM

double post somehow...
m
0
l
September 25, 2011 3:21:51 AM

I do use all of it. I have a paid internship with a digital security company. I run 8 VM servers and 1 VM of Ubuntu as a testing ground to learn from. I couldn't afford to buy 8 actual servers, or even the power to run them all. So I a single fast PC and went with the VM route.
m
0
l
a c 209 $ Windows 7
September 25, 2011 4:16:33 AM

So when you're talking about 2.5GB of RAM usage what exactly are you referring to? An instance of Windows 7 running in one of the virtual machines?
m
0
l
a b $ Windows 7
September 25, 2011 5:48:19 AM

Click "Show process form all users"?
m
0
l
September 25, 2011 7:13:38 AM

sminlal said:
So when you're talking about 2.5GB of RAM usage what exactly are you referring to? An instance of Windows 7 running in one of the virtual machines?


No. I literally mean after Windows boots after pressing the power button on my computer it immediately allocates 2.5 GB of RAM. Yes there is lots of RAM available, but 2.5 GB is excessive with nothing running. My laptop uses 1.2 GB of RAM with Visual Studio Pro and SQL Developers edition running. My HTPC uses 800 MB's after first boot. I could understand "stretching it's legs" to maybe 1.5 GB, but 2.5 GB seems very excessive, like I said.
m
0
l
September 25, 2011 1:55:00 PM

on second thought, im going to agree with nemesis4895, 2.5 GB does seem like alot. my sys is running a bunch of stuff and im using 1.9, 2.5 after a boot is alot.
m
0
l
a c 209 $ Windows 7
September 25, 2011 4:35:31 PM

My system with 12GB of RAM runs around 1.8GB at idle.

The "working set" is the best measurement of the actual memory consumption of a particular process. When I run PowerShell as an Administrator and enter the following command:

get-process | measure-object ws -sum

It tells me that the sum of all the working sets on my system is about 1.2GB. That means there's about 0.6GB unaccounted for, most of which is probably the kernel.

But really, the difference between 1.8GB and 2.5GB is a drop in the bucket when you have 16GB of RAM. It's not something I'd loose any sleep over.
m
0
l
September 25, 2011 5:53:53 PM

It is when I actually utilize all of it. If it was cheaper than $175 per 8GB RAM stick I'd be running 32 GB. Like I said 8 VM's of server 2008 and 1 VM of ubuntu isn't like opening a few word documents and playing some music. It gets extremely resource intensive, which is the reason I have this. so yes 2.5GB over 1.5GB does matter to me.
m
0
l
a c 209 $ Windows 7
September 25, 2011 9:27:36 PM

So if you try the PowerShell command I listed in my previous post, what do the working set sizes of your processes add up to when the system is idle?

Windows releases memory used by its own services and for file caching when programs request it. Just because you've only got 13.5GB available when idle doesn't necessarily mean that's all you have available for your VMs. Looking at the WS of the VM processes when they're running will get you a better idea of where you stand.

And it might be more prudent to worry about the idle memory usage of the guest operating systems, since you have eight of them. Any wasted space there is multiplied 8-fold.
m
0
l
September 25, 2011 9:43:46 PM

I realize that. The VM's use a relatively small amount of RAM while idle, never seen the servers go over 600 MB while idle and Ubuntu is next to nothing at 150 MB. I guess they are low due to not needing RAM for the kernel.

I somehow managed to miss that you posted a powershell command. I'll run it and post an update.
m
0
l
!