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

13 Mar 2010   #21
vballin

Windows 7
 
 

I was wrong. It makes even less sense to me now. The system says it is using C for virtual memory and there are roughly 900GB free on C.


My System SpecsSystem Spec
.
14 Mar 2010   #22
jimbo45

Linux CENTOS 7 / various Windows OS'es and servers
 
 

Hi there
Paging and Swapping are totally different things

Swapping occurs when you have multiple users on a multi user system (usually) such as a server -- when a user is "idle" (or not actively consuming resources) an "image" of the users "address space" is then written out partially or totally to disk while another inactive user who has just become active is "swapped in".

Swapping involves a lot more I/O and on a server can really kill response times if too many users are logged on for the capaability of the server to supply them.

Things like "Virtual Machines" also can count as "multi-users" on a single user system such as XP or Windows 7-- having too many of these for the amount of RAM will also cause an excessive amount of "Swapping" too.

Paging is somewhat different -- often only a small part of RAM actually needs to be permanently in memory -- the OS maximises its use of memory by writing out parts of memory that haven't been used for a while to its paging file.

In OS design the algorithms are complex but often follow the "LRU" model -- the LEAST RECENTLY USED - which keeps track of page usage over a period of time so pages that are required will be in storage when needed.

Instruction "pre-fetching" also ensures data is available when needed. The I/O that occurs with paging on a not over loaded system is done when the system is doing other things like user I/O (writing user data to disk etc.) so isn't normally perceptable to the user.

However if the system gets too overloaded -- doing too many tasks, running too many apps etc then a condition known as "Thrashing" occurs -- this is when the system has to keep reading and writing paging data. In conjunction with excessive swapping the machine will appear to be STONE DEAD-- the disk light will usually be solid on.

There is LITTLE if any advantage to be gained in switching off the page mechanism. If at any time your system needs access to a page file and you haven't got one it will just stop immediately without any diagnostics whatesoever.

If you are that short of RAM --buy some more it's cheap enough now.

If you can also place the page file(s) on FAST not too often used disks as well. An SSD would be ideal for this BTW.

Cheers
jimbo
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 05:53.

Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App