Windows 7 memory usage: What's the best way to measure?

Capt.Jack Sparrow

Crash Dump Analyst
Guru
Local time
11:47 PM
Messages
4,772
Ed Bott's Microsoft Report

Windows memory management is rocket science. And don’t believe anyone who tells you otherwise.
Since Windows 7 was released last October I’ve read lots of articles about the right and wrong way to measure and manage the physical memory on your system. Much of it is well-meaning but just wrong.
It doesn’t help that the topic is filled with jargon and technical terminology that you literally need a CS degree to understand. Even worse, web searches turn up mountains of misinformation, some of it on Microsoft’s own web sites. And then there’s the fact that Windows memory management has evolved, radically, over the past decade. Someone who became an expert on measuring memory usage using Windows 2000 might have been able to muddle through with Windows XP, but he would be completely flummoxed by the changes that began in Windows Vista (and its counterpart, Windows Server 2008) and have continued in Windows 7 (and its counterpart, Windows Server 2008 R2).


More
: Windows 7 memory usage: What's the best way to measure? | ZDNet
 

My Computer My Computer

At a glance

Windows 7 Ultimate - 64-bit | Windows 8 Pro -...Intel® Core™ i7 Processor 3,610QM (2.30Hz, 6M...8 GBNVIDIA® GeForce® GT 650M 2GB Graphics, Optimu...
Computer Manufacturer/Model Number
Samsung NP550P5C-S02IN
OS
Windows 7 Ultimate - 64-bit | Windows 8 Pro - 64-bit
CPU
Intel® Core™ i7 Processor 3,610QM (2.30Hz, 6MB L3 Cach
Memory
8 GB
Graphics Card(s)
NVIDIA® GeForce® GT 650M 2GB Graphics, Optimus™ techno
Sound Card
SoundAlive™ JBL 3 Speakers (With sub-Woofer)
Monitor(s) Displays
39.62cm (15.6) SuperBright 300nit HD+ LED Display
Screen Resolution
1,600 x 900, Anti-Reflective
Hard Drives
1TB S-ATA II Hard Drive (5,400RPM)
I would prob disagree with him that Windows tries to keep the blue part of the RAM graph as small as possible. It is usually quite large even when my green part is over half the graph length. I think Windows could do better in this area of keeping cached memory larger.
 

My Computer My Computer

At a glance

Windows 7 x64 / SameIntel Core 2 Duo T7250 / Intel Core i7 9304GB / 6GBNVIDIA GeForce 8400M GS / ASUS 1GB
Computer Manufacturer/Model Number
Dell Inspiron 1520 (Laptop)/ Home (Desktop)
OS
Windows 7 x64 / Same
CPU
Intel Core 2 Duo T7250 / Intel Core i7 930
Motherboard
Intel 945 / Asus P6X58D-E
Memory
4GB / 6GB
Graphics Card(s)
NVIDIA GeForce 8400M GS / ASUS 1GB
Sound Card
Whatever Dell gave me :-( / Onboard
Monitor(s) Displays
15.4" LCD / Crappy CRT
Hard Drives
Seagate 500GB SATA; 7200 RPM / Seagate 1TB SATA; 7200 RPM
PSU
N/A / OCZ Fatal1ty 550W Modular
Case
N/A / Antec 900
Cooling
Air
Mouse
Microsoft Presenter (Bluetooth)
I thought this article was pretty good and easily worded for somebody with just a casual interest.

With regards to the size of the blue bar (both dark and light), I find that on my laptop with 4GB of RAM and 3.5 usable (32bit OS), that mine hovers around 1.7GB in Standby and about 260MB as flat out free. However, on my desktop with 8GB of RAM, and all 8 usuable (64bit OS), that my standby sits around 2.8GB free with 1.9GB as flat out free. In my case, my desktop mainly runs virtual machines and only fills up the RAM when I am running 2-3 concurrent VM's on it. Since I do so little else with the box, I can see it not filling up the RAM with superfetch stuff as it's only large VMDK files that I am opening when I launch my VM.

I also liked the fact that it was presented how superfetch works, and the fact that it is done at the rate of a few pages per second with VERY Low Priority I/O's....so it doesn't really impact performance. There is no denying that for performance reasons, people suggest turning off superfetch and the like and try to keep their RAM as free as possible...which I have maintained is not really the best route to go for performance.
 

My Computer My Computer

At a glance

Windows 7 Ultimate x64Intel Q9550 2.83Ghz OC'd to 3.40Ghz8GB G.Skill PI DDR2-800, 4-4-4-12 timingsEVGA 1280MB Nvidia GeForce GTX570
Computer Manufacturer/Model Number
Self-Built in July 2009
OS
Windows 7 Ultimate x64
CPU
Intel Q9550 2.83Ghz OC'd to 3.40Ghz
Motherboard
Gigabyte GA-EP45-UD3R rev. 1.1, F12 BIOS
Memory
8GB G.Skill PI DDR2-800, 4-4-4-12 timings
Graphics Card(s)
EVGA 1280MB Nvidia GeForce GTX570
Sound Card
Realtek ALC899A 8 channel onboard audio
Monitor(s) Displays
23" Acer x233H
Screen Resolution
1920x1080
Hard Drives
Intel X25-M 80GB Gen 2 SSD
Western Digital 1TB Caviar Black, 32MB cache. WD1001FALS
PSU
Corsair 620HX modular
Case
Antec P182
Cooling
stock
Keyboard
ABS M1 Mechanical
Mouse
Logitech G9 Laser Mouse
Internet Speed
15/2 cable modem
Other Info
Windows and Linux enthusiast. Logitech G35 Headset.
What's interesting about SuperFetch is that Intel states to turn it off if you use one of there SSD's. I did as instructed and would love to know what all that has done to help or hinder my OS?
 

My Computer My Computer

At a glance

W7 ProIntel Core i-5300U16Gb DDR3Intel HD Graphics 5500
Computer type
Laptop
Computer Manufacturer/Model Number
Panasonic Toughbook CF54
OS
W7 Pro
CPU
Intel Core i-5300U
Motherboard
America MegaTrends
Memory
16Gb DDR3
Graphics Card(s)
Intel HD Graphics 5500
Sound Card
SoundMax
Monitor(s) Displays
DFP W/CircularPolarization 1000 Nit Touch
Screen Resolution
1920X1080
Hard Drives
Samsung SSD 850 Pro 512Gb
PSU
N/A
Case
Magnesium
Cooling
Passive
Keyboard
Emissive
Internet Speed
U-Verse Extreme 21MBPS,
Antivirus
MSE, Malwarebytes Professional
What's interesting about SuperFetch is that Intel states to turn it off if you use one of there SSD's. I did as instructed and would love to know what all that has done to help or hinder my OS?

Intel doesn't say why? They just tell you to do it? A bit odd.
 

My Computer My Computer

At a glance

Windows 7 x64 / SameIntel Core 2 Duo T7250 / Intel Core i7 9304GB / 6GBNVIDIA GeForce 8400M GS / ASUS 1GB
Computer Manufacturer/Model Number
Dell Inspiron 1520 (Laptop)/ Home (Desktop)
OS
Windows 7 x64 / Same
CPU
Intel Core 2 Duo T7250 / Intel Core i7 930
Motherboard
Intel 945 / Asus P6X58D-E
Memory
4GB / 6GB
Graphics Card(s)
NVIDIA GeForce 8400M GS / ASUS 1GB
Sound Card
Whatever Dell gave me :-( / Onboard
Monitor(s) Displays
15.4" LCD / Crappy CRT
Hard Drives
Seagate 500GB SATA; 7200 RPM / Seagate 1TB SATA; 7200 RPM
PSU
N/A / OCZ Fatal1ty 550W Modular
Case
N/A / Antec 900
Cooling
Air
Mouse
Microsoft Presenter (Bluetooth)
Thank you Capt.Jack Sparrow, I learned a lot. I don't know weather the amount of Ram they show in each color is as it would be on my computer. Most likely not. It's the best way I have seen to monitor these things. I don't know if the percent for each group can be changed or if one would want to.
 

My Computer My Computer

At a glance

Windows 10 Pro. 64/ version 1709 Windows 7 Pr...Intel i7-6800K @ 4.3Corsair Platinum 16 gig @2400EVGA GTX 1070 OC
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Home made Desktop
OS
Windows 10 Pro. 64/ version 1709 Windows 7 Pro/64
CPU
Intel i7-6800K @ 4.3
Motherboard
ASUS X-99 Deluxe II
Memory
Corsair Platinum 16 gig @2400
Graphics Card(s)
EVGA GTX 1070 OC
Monitor(s) Displays
Asus 27" LED LCD/VE278Q
Screen Resolution
1920-1080 or 1280-720 HDMI
Hard Drives
INTEL SSD 730-240 Gb Sata 3.0/
PSU
EVGA Platium 1200W
Case
Phanteks Luxe Tempered Glass 8 fans/ one radiator
Cooling
XSPC/ Water Cooled CPU
Keyboard
Das 4 Professional
Mouse
Logitech M705/MX Anywhere 2-S
Internet Speed
100 mbits
Antivirus
Microsoft Security Essentials/ Malwarebytes Premium 3.0/ SAS
Browser
I.E. 11 default/Firefox/ ISP Time Warner Cable/Spectrum
Other Info
LG BluRay Burner/
Sound system-KLipsch-THX/
Icy Dock ssd Hot Swap bays.
I'm not sure if I read that INTEL says to disable SuperFetch...but there certainly is discussion on that topic on the Intel boards.

The general rule of thumb seems to be that superfetch isn't needed with an SSD because an SSD is so fast anyway. Also, people are concerned with the limited number of writes to an SSD drive...so they often try to eliminate as much as they can.

My take on SuperFetch is that even with an SSD drive, it's not bad to have it on. #1) It preloads (or reads) from your SSD...that's not going to wear it out. #2). Regardless of how fast your SSD is, your RAM is tremendously faster.

So, I say...leave SuperFetch turned on.
 

My Computer My Computer

At a glance

Windows 7 Ultimate x64Intel Q9550 2.83Ghz OC'd to 3.40Ghz8GB G.Skill PI DDR2-800, 4-4-4-12 timingsEVGA 1280MB Nvidia GeForce GTX570
Computer Manufacturer/Model Number
Self-Built in July 2009
OS
Windows 7 Ultimate x64
CPU
Intel Q9550 2.83Ghz OC'd to 3.40Ghz
Motherboard
Gigabyte GA-EP45-UD3R rev. 1.1, F12 BIOS
Memory
8GB G.Skill PI DDR2-800, 4-4-4-12 timings
Graphics Card(s)
EVGA 1280MB Nvidia GeForce GTX570
Sound Card
Realtek ALC899A 8 channel onboard audio
Monitor(s) Displays
23" Acer x233H
Screen Resolution
1920x1080
Hard Drives
Intel X25-M 80GB Gen 2 SSD
Western Digital 1TB Caviar Black, 32MB cache. WD1001FALS
PSU
Corsair 620HX modular
Case
Antec P182
Cooling
stock
Keyboard
ABS M1 Mechanical
Mouse
Logitech G9 Laser Mouse
Internet Speed
15/2 cable modem
Other Info
Windows and Linux enthusiast. Logitech G35 Headset.
I agree with pparks. I've found that leaving SuperFetch on, and disabling other services, like the homegroup services (not needed if you don't use it and they run automatically by default) saves more ram and boost performance more than the other way around.
 

My Computer My Computer

At a glance

Windows 7 Professional SP1 64-bitIntel Core i5-2450M @2.5 GHz6 GB DDR3 1333MHzIntel HD 3000
Computer type
Laptop
Computer Manufacturer/Model Number
Toshiba P775-S7100
OS
Windows 7 Professional SP1 64-bit
CPU
Intel Core i5-2450M @2.5 GHz
Memory
6 GB DDR3 1333MHz
Graphics Card(s)
Intel HD 3000
Monitor(s) Displays
Built-in 17.3" LED; 22" Insignia NS-L22Q-10A
Screen Resolution
1600x900; 1360x768
Hard Drives
750 GB Hitachi
1TB Seagate FreeAgent External
Internet Speed
Verizon DSL Speed(Down/Up): 3360 Kbps / 800 Kbps
Antivirus
MSE and MBAM Pro
Browser
IE10
Good read.

AS far as the SuperFetch question goes:

With my SSD, I have tried both ways.
SF Off, and then again ON.

I admit, after turning Superfetch back on, on the SSD there did not seem to be any difference.

However, after approximately 4days of use, there really was a performance difference.

After running SF a little over a week, I disabled it and could then tell the difference.

The reason I believe this is the case:
Although SSD's are still much faster than a traditional HD, they are still is no where near as fast as RAM.

So in my conclusion & opinion, SSD drives should run Super-Fetch.

I truly think all the hype about the writes SF does degrading the SSD is blown way out of poportion. At least for more recent SSDs.

The only tweaks I think matter for a SSD, are:
1) The initial install and setup (partitions,proper alignments)
2) Disable Windows defrag on the SSD
3) Turn off Drive indexing on the SSD drive

Beyond that, no further tweaks need be done on a Win7 system running on a SSD. Just my opinion.
 

My Computer My Computer

At a glance

Windows 7 Home Premium 64bitIntel Core i7 2700k8GB Mushkin Redline Ridgebacks @1866EVGA GTX570 SC
Computer Manufacturer/Model Number
Custom (Self Build)
OS
Windows 7 Home Premium 64bit
CPU
Intel Core i7 2700k
Motherboard
eVGA P67 SLI
Memory
8GB Mushkin Redline Ridgebacks @1866
Graphics Card(s)
EVGA GTX570 SC
Sound Card
XiFi Titanium HD
Monitor(s) Displays
LG W2453V
Screen Resolution
1920x1080
Hard Drives
Intel 320 80GB -- Intel X25-V 40GB --WD Black 1TB x2 -- WD Blue 640GB
PSU
Seasonic x750
Case
Corsair 600T SE White
Cooling
eVGA Superclocked CPU Cooler
Keyboard
Saitek Cyborg
Antivirus
Kaspersky
Browser
IE
Other Info
LG BD/DVD
Mine came with a disc, in that disc is an installation PDf. It cleary stated to turn SF off. I did. I will try it with it bavk on sand see if I noticed a difference after awhile.
 

My Computer My Computer

At a glance

W7 ProIntel Core i-5300U16Gb DDR3Intel HD Graphics 5500
Computer type
Laptop
Computer Manufacturer/Model Number
Panasonic Toughbook CF54
OS
W7 Pro
CPU
Intel Core i-5300U
Motherboard
America MegaTrends
Memory
16Gb DDR3
Graphics Card(s)
Intel HD Graphics 5500
Sound Card
SoundMax
Monitor(s) Displays
DFP W/CircularPolarization 1000 Nit Touch
Screen Resolution
1920X1080
Hard Drives
Samsung SSD 850 Pro 512Gb
PSU
N/A
Case
Magnesium
Cooling
Passive
Keyboard
Emissive
Internet Speed
U-Verse Extreme 21MBPS,
Antivirus
MSE, Malwarebytes Professional
I truly think all the hype about the writes SF does degrading the SSD is blown way out of poportion. At least for more recent SSDs.
Yeah, when people hear something like "limited number of writes", they often start jumping to conclusions and do almost everything it takes to eliminate whatever they can.
 

My Computer My Computer

At a glance

Windows 7 Ultimate x64Intel Q9550 2.83Ghz OC'd to 3.40Ghz8GB G.Skill PI DDR2-800, 4-4-4-12 timingsEVGA 1280MB Nvidia GeForce GTX570
Computer Manufacturer/Model Number
Self-Built in July 2009
OS
Windows 7 Ultimate x64
CPU
Intel Q9550 2.83Ghz OC'd to 3.40Ghz
Motherboard
Gigabyte GA-EP45-UD3R rev. 1.1, F12 BIOS
Memory
8GB G.Skill PI DDR2-800, 4-4-4-12 timings
Graphics Card(s)
EVGA 1280MB Nvidia GeForce GTX570
Sound Card
Realtek ALC899A 8 channel onboard audio
Monitor(s) Displays
23" Acer x233H
Screen Resolution
1920x1080
Hard Drives
Intel X25-M 80GB Gen 2 SSD
Western Digital 1TB Caviar Black, 32MB cache. WD1001FALS
PSU
Corsair 620HX modular
Case
Antec P182
Cooling
stock
Keyboard
ABS M1 Mechanical
Mouse
Logitech G9 Laser Mouse
Internet Speed
15/2 cable modem
Other Info
Windows and Linux enthusiast. Logitech G35 Headset.
I leave Superfetch on and it seem to work well for me.
 

My Computer My Computer

At a glance

Windows 10 Pro. 64/ version 1709 Windows 7 Pr...Intel i7-6800K @ 4.3Corsair Platinum 16 gig @2400EVGA GTX 1070 OC
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Home made Desktop
OS
Windows 10 Pro. 64/ version 1709 Windows 7 Pro/64
CPU
Intel i7-6800K @ 4.3
Motherboard
ASUS X-99 Deluxe II
Memory
Corsair Platinum 16 gig @2400
Graphics Card(s)
EVGA GTX 1070 OC
Monitor(s) Displays
Asus 27" LED LCD/VE278Q
Screen Resolution
1920-1080 or 1280-720 HDMI
Hard Drives
INTEL SSD 730-240 Gb Sata 3.0/
PSU
EVGA Platium 1200W
Case
Phanteks Luxe Tempered Glass 8 fans/ one radiator
Cooling
XSPC/ Water Cooled CPU
Keyboard
Das 4 Professional
Mouse
Logitech M705/MX Anywhere 2-S
Internet Speed
100 mbits
Antivirus
Microsoft Security Essentials/ Malwarebytes Premium 3.0/ SAS
Browser
I.E. 11 default/Firefox/ ISP Time Warner Cable/Spectrum
Other Info
LG BluRay Burner/
Sound system-KLipsch-THX/
Icy Dock ssd Hot Swap bays.
Back
Top