LOL!!! That's true - the purpose of having a page file is to save state to the hard disk when you've run out of RAM.Originally posted by: KoolDrew
That completely defeats the purpose of even having a pagefile.
Originally posted by: KoolDrew
That completely defeats the purpose of even having a pagefile.
Try turning off virtual memory
Why not just add more RAM to the system? Pagefiles are not used much at all if you have more RAM than required memory (commit charge peak), so any tweak to the page file becomes moot.
Yes you can. And the idea of putting the pagefile on a RAM drive is retarded.
Originally posted by: JJPeters
It was my understanding that no matter how much RAM you have, WinXP peforms better if there is a pagefile.
Originally posted by: KoolDrew
Yes you can.
Then prove it (this should be interesting).
You're an imbecile. Quit wasting space.Originally posted by: KoolDrew
That is not disabling virtual memory; that is disabling the pagefile. Two totally different things.
Originally posted by: Brazen
Originally posted by: JJPeters
It was my understanding that no matter how much RAM you have, WinXP peforms better if there is a pagefile.
It's not that WinXP performs better with a pagefile, it's that WinXP does not perform better without a pagefile. In other words, it won't hurt performance to disable it, but (Microsoft claims) it won't help performance either.
virtual memory is the ability to swap memory from RAM to the harddrive.
Originally posted by: Brazen
type this in google: "define:virtual memory" and you will see that the most common definition for virtual memory is the ability to swap memory from RAM to the harddrive. There are other definitions, but this is the most common and obviously this is what dajo was referring to. In this case, and by this (the most common) definition, disabling the pagefile is the same as disabling virtual memory, not to mention by the terms Microsoft uses on the property pages for disabling the pagefile would indicate that is it is disabling virtual memory.
So, for all intents and purposes, using the most common definition, using dajo's meaning (who originally brought it up), and using Microsoft's wording on the property page itself, KookDrew and JustAnAverageGuy are wrong. Congratulations to you both.
type this in google: "define:virtual memory" and you will see that the most common definition for virtual memory is the ability to swap memory from RAM to the harddrive.
Originally posted by: Brazen
type this in google: "define:virtual memory" and you will see that the most common definition for virtual memory is the ability to swap memory from RAM to the harddrive. There are other definitions, but this is the most common and obviously this is what dajo was referring to. In this case, and by this (the most common) definition, disabling the pagefile is the same as disabling virtual memory, not to mention by the terms Microsoft uses on the property pages for disabling the pagefile would indicate that is it is disabling virtual memory.
So, for all intents and purposes, using the most common definition, using dajo's meaning (who originally brought it up), and using Microsoft's wording on the property page itself, KookDrew and JustAnAverageGuy are wrong. Congratulations to you both.
Hmm, don't know how interesting it is. It's pretty standard knowledge among computer professionals.
Disabling the page file simply prevents paging to disk, it does not stop virtual memory.
Originally posted by: Phoenix86
Originally posted by: Brazen
type this in google: "define:virtual memory" and you will see that the most common definition for virtual memory is the ability to swap memory from RAM to the harddrive. There are other definitions, but this is the most common and obviously this is what dajo was referring to. In this case, and by this (the most common) definition, disabling the pagefile is the same as disabling virtual memory, not to mention by the terms Microsoft uses on the property pages for disabling the pagefile would indicate that is it is disabling virtual memory.
So, for all intents and purposes, using the most common definition, using dajo's meaning (who originally brought it up), and using Microsoft's wording on the property page itself, KookDrew and JustAnAverageGuy are wrong. Congratulations to you both.
Google is not a end all source.
Here let me provide a REAL source. Whole lotta STFU.
In modern operating systems, including Windows, application programs and many system processes always reference memory using virtual memory addresses which are automatically translated to real (RAM) addresses by the hardware. Only core parts of the operating system kernel bypass this address translation and use real memory addresses directly.
Virtual Memory is always in use, even when the memory required by all running processes does not exceed the amount of RAM installed on the system.
When the memory in use by all the existing processes exceeds the amount of RAM available, the operating system will move pages (4 KB pieces) of one or more virtual address spaces to the computer?s hard disk, thus freeing that RAM frame for other uses.
Disabling the page file simply prevents paging to disk, it does not stop virtual memory.
You have virtual memory confused with the page file. They are closely related, but not the same thing, by a long shot.
Virtual memory is, however limited to the total of your RAM+page file. There is another limit on virtual memory of 2gb/process, which can be adjusted with the /pae switch on the kernel.
edit: You should always consider that even a well reasearched position could be completely wrong.
Originally posted by: Brazen
But you know what, none of that even matters, because as I said dajo was the first to mention disabling "virtual memory" and he was obviously refering to the pagefile, not virtual addressing. KookDrew was obviously trying to be a jick to dajo; I was just pointing out that dajo's use of the term "virtual memory" was not wrong, and is in fact more common than KookDrew's use of the term.
I have had to read an entire book on memory management (only because I had to as part of getting a degree in programming). And what the heck does "you believe everything you read on the internet" have to do with anything? Because I referenced Google? You're really stretchin' for it there. Why don't you criticize Phoenix86 for referencing Microsoft while you're at it.Originally posted by: Nothinman
Hmm, don't know how interesting it is. It's pretty standard knowledge among computer professionals.
So you believe everything you read on the Internet? Get a copy of "Inside Windows" or "Understanding the Linux kernel' and read the chapter on memory management, then you'll understand just how wrong you are.