Windows 7 Forums

Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: Pushing the Limits: Virtual Memory

17 Jan 2009   #11
avet22

windows 7 build 7000 64
 
 

Im using 2 gig of ram with a 64 bit win 7 . My VM is located on a secondary drive locked at 3 gig.

Just looking for any thoughts on this type of config

My OS drive does have a small VM of 200 meg.


My dual core cpu monitor is showing 0 - 10 % max at idle with about 1 gig of ram being used.

I would say that windows 7 runs at least 30% faster than vista with a core activity reduction of about 10 -20% at idle. This is obviously based on my list of apps running which I beleive I have matched in both systems.


Cheers


My System SpecsSystem Spec
.
19 Jan 2009   #12
johngalt

 

FWIW:

Your system will *always* use Virtual Memory unless it is expressly disabled.

Turning it off, especially for systems with low RAM (less than 2 GB) could have a pretty bad effect as there would be no place to clear out used RAM to if a new program all of a sudden opens up.

Today's HDs are a lot faster than the ATA-33 drives of the last millennium. But even in that speed, they cannot hope to match the speed of RAM, but it is *necessary* to have the Virtual Memory on - even in systems with 8 GB, I highly recommend that you leave it on - you don't want to be doing something like surfing, and all of a sudden you run into a memory leak in a plugin, for example, and have your system lock up on you, now would you?

FWIW, Virtual memory is not a new thing - it has been used for decades now and has become a staple in the system. Unless you have gobs of RAM (12 GB or more, and even these amounts today I am not sure anymore is 12 GB is enough) you're better off leaving the VM system running.
My System SpecsSystem Spec
25 Jan 2009   #13
Patrick C

Windows 7 Home - 64 Bit
 
 

Bare Foot Kid-
johngalt - I have a question here I have 64bit Vista & 64bit Windows 7 on the same HD. C:-Vista 105G; D:My Documents 40G; E:Windows 7. I can change the swap file on the Vista to a Min & Max of 7500. Windows 7 will only allow a system managed if 4137Min and recommended of 5457 (Not sure how the system sets that - Question 1)? The WEI for Vista is Processor-4.9; Memory Ram-5.9; Graphics-4.1; Gaming Graphics-3.8; Primary Harddisk-5.3==>Overall 3.8 AND for Windows 7 4.9, 5.9, 3.9, 5.3. 2.9==>Overall 2.9 --Notice the difference in the hard drive number on the SAME Harddrive? Question 2 and finally notice the difference in Gaming Graphics in Vista where ATI Catalyst Manager finsihed the install --3.8 and Vista where it wouldn't install--5.3? Question 3? - (I asked Johngalt the same question - Saw Your post and thought You might have more to say -Ok?) Thank You - God's Speed with this one --Patrick C
My System SpecsSystem Spec
.

18 Dec 2009   #14
FatBear

Win 7 Ultimate 64-bits
 
 

Hi Bare Foot Kid,

Back to the physical memory limit, I want to an old old question but I couldn't find the answer for myself. In the past, I saw an PC which run Windows XP SP 3 can reach to 4GB physical memory after we add the parameter /PAE in the boot command. But in Windows 7, even Ultimate version, they say it could support up to 4GB, but when I installed Win 7 Ultimate 32-bits version, the OS warning that usable memory is just around 3.25GB. Is that mean the rest cann't be used? and I will lost the 750 MB physical memory???

Your answer is appreciated.

Fat Bear.
My System SpecsSystem Spec
13 Mar 2010   #15
vballin

Windows 7
 
 
Virtual memory snafu

I'm new to 7, but what I'm encountering doesn't make any sense to me. Hopefully someone can point me in the right direction. I have a new pc with W7, and 8 GB of ram. I installed my Photoshop Elements and tried to run it and it is saying I don't have enough virtual memory. Ironic to me since i've run the same program on older pc's with far less actual memory. Any ideas?
My System SpecsSystem Spec
13 Mar 2010   #16
dmex

 

Quote   Quote: Originally Posted by vballin View Post
I'm new to 7, but what I'm encountering doesn't make any sense to me. Hopefully someone can point me in the right direction. I have a new pc with W7, and 8 GB of ram. I installed my Photoshop Elements and tried to run it and it is saying I don't have enough virtual memory. Ironic to me since i've run the same program on older pc's with far less actual memory. Any ideas?

Hi Vballin,

You running the 32bit or 64bit version of Windows 7?

Steven
My System SpecsSystem Spec
13 Mar 2010   #17
NoN

Windows 7 Professional SP1 - x64 [Non-UEFI Boot]
 
 

Quote   Quote: Originally Posted by FatBear View Post
Hi Bare Foot Kid,

Back to the physical memory limit, I want to an old old question but I couldn't find the answer for myself. In the past, I saw an PC which run Windows XP SP 3 can reach to 4GB physical memory after we add the parameter /PAE in the boot command. But in Windows 7, even Ultimate version, they say it could support up to 4GB, but when I installed Win 7 Ultimate 32-bits version, the OS warning that usable memory is just around 3.25GB. Is that mean the rest cann't be used? and I will lost the 750 MB physical memory???

Your answer is appreciated.

Fat Bear.
There's a part of your 4gb used by hardware purposes such bios & pilotes...

It'll slowly free it by the hardware system when it doesn't need it anymore.

I'm running 4096Mo Ram but first 96Mo were hardware reserved and few weeks later (after having flashing new bios and updates some pilots) it had shown 69mo still reserved. So by now i'm on 4027Mo Ram.

That's for me a kind of security warning...This have to be tuned.

(some threads had been around about it)

Hope this helps!
My System SpecsSystem Spec
13 Mar 2010   #18
NoN

Windows 7 Professional SP1 - x64 [Non-UEFI Boot]
 
 

Quote   Quote: Originally Posted by vballin View Post
I'm new to 7, but what I'm encountering doesn't make any sense to me. Hopefully someone can point me in the right direction. I have a new pc with W7, and 8 GB of ram. I installed my Photoshop Elements and tried to run it and it is saying I don't have enough virtual memory. Ironic to me since i've run the same program on older pc's with far less actual memory. Any ideas?
I'm using either a photo editor and when entering the App, it tells me i better swap the primary disk to an external disk because of virtual memory...I has always openned the App like this for me.

Is that you're talking about?
My System SpecsSystem Spec
13 Mar 2010   #19
JimLewandowski

 
 

This subject is a little more complex than what's being explained here. Let's use 32-bit.


Windows allocates PHYSICAL memory in 4K blocks. VIRTUAL memory can be allocated in any size but whatever the aggregate size is, it will POTENTIALLY be backed in REAL physical memory only WHEN it is actually populated with some data/code.



Using Task Manager

Each process you see in Task Manager resides within a 4 GB address space. This (and EVERY OTHER) address space is comprised of VIRTUAL addresses 0x00000000 to 0xFFFFFFFF. (0 thru 2^32 - 1).

Let's say you have notepad.exe AND wordpad.exe both open. EACH will reside in its own 4GB address space and EACH will have a virtual address 0x0 or 0x1234 or 0xABCD, etc. But, not all virtual addresses may contain INFORMATION (data or program code). That depends on what that application does.

Windows maps each address space's VIRTUAL memory to REAL/PHYSICAL memory on your PC. Let's say notepad.exe is a load module that is 64K in size. Let's say that MOST of the code that you use when you are using notepad resides in virtual address 0x1000 to 0x1FFF. The term "working set" refers to the NEEDED pages for a given address space. Meaning, of the 64K of code (comprising 16 4K pages, 16x4=64K), only 4K (1 page of PHYSICAL memory) is needed at "this" point in time of your using notepad.exe. Working Set is a selectable/viewable column in Task Manager. Select it and other MEMORY-related columns and compare.

Let's say you now open photoshop and open a monster 4G-size photo. Windows will toss out (i.e. PHYSICALLY write PHYSICAL memory pages to the page file) oldest pages FIRST. These would be notepad and wordpad (you had both opened per above). You now go BACK to notepad leaving this photograph open. Now, Windows must move (page-out) some PARTS (4K pages) of this PHOTO OR PARTS (4K pages) of photoshop code ITSELF to make room for that 0x1000 - 0x1FFF page you need to do your notepad stuff.



Page File

The Page File is neither virtual nor physical memory. It is simply a secondary place to store REAL physical memory pages that have been backed on behalf of an address spaces VIRTUAL memory usage AND since Windows needs more physical memory since ALL 4K pages are in use, he must write SOME portion of the physical memory somewhere. The Page File is an extension of PHYSICAL memory, not of "virtual" addressing memory. Physical memory is the BACKING for virtual memory requests (loading a program exe or dlls AND/OR user data).


Pictures would help with this immensely.
My System SpecsSystem Spec
13 Mar 2010   #20
vballin

Windows 7
 
 

64 bit

No I'm not getting an error about discs. The error reads as follows:

"Could not start Adobe Photoshop because the volume Windows is using for Virtual Memory does not have enough free space, which could lead to stability problems. See Windows Help for information on increasing available Virtual Memory."

Now that I've actually read it I might be better able to solve my issue . . . might.
My System SpecsSystem Spec
Reply

 Pushing the Limits: Virtual Memory




Thread Tools




Similar help and support threads
Thread Forum
Virtual Memory
solved solved solved solved solved solved solved solved solved solved solved solved solved solved solved solved solved solved solved solved solved solved solved solved solved solved solved solved
Performance & Maintenance
windows 7 memory limits? speed and capacity?
hey everyone.. im curious if anyone has the numbers for windows 7 memory limits, im using 64 bit ultimate, and i know capacity its capable of some number ive never met a motherboard that could even handle.. but, what about the speed/frequency of the memory? i hear theres a limit somewhere, and...
Hardware & Devices
Are USB Cable Length Limits hard limits?
I'm trying to get a longer cable for my digital SLR camera, so I can live preview / shoot from the computer. The camera has about a 3 foot cable with a special USB end. I was just going to order a 15 foot usb extension cable, but this would put me at a total of about 18 feet. Will this extra 2...
Hardware & Devices
Win 7 32-bit Memory Limits?
I'm running Win 7 32-bit with 2 GB memory in my system, considering upgrading to 4 GB. I've read that the 32-bit ver will only utilize 2.5 to 3.6 GB memory maximum. If my system will only utilize 2.5 GB memory, an upgrade wouldn't really be worth it, but if it will utilize 3.6 GB, I think that...
Hardware & Devices
Pushing the Limits: Physical Memory
Pushing the Limits of Windows: Physical Memory. Physical Memory One of the most fundamental resources on a computer is physical memory. Windows' memory manager is responsible with populating memory with the code and data of active processes, device drivers, and the operating system itself....
News


Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 04:15.

Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App