(Replying to KimChii's post)
<< Truth be told, unless you're using apps that consume lots of memory (like 3d rendering apps, photoshop, even servers), you performance can actually drop from using too much as your cpu will have to take time keeping track of all that memory. >>
What are you talking about?! Memory controllers handle memory access automatically, so the CPU doesn't spend more time accessing "higher" memory regions.
<<
Also, even if you did have 1.5 gigs of memory, you'd still need a swap file. Win98SE has better memory management than the prior Win9x, but its still not all that great. >>
No you don't. You only need a Swap file if the physical RAM is not enough for the OS and applications it is running. The sole purpose of the Swap file is to simulate real physical memory, so if you have enough of the latter, you do NOT need a Swap file!
Windows dynamically grows and shrinks the Swap file when "needed", however its algorithms are far from being perfect, so you get a lot of disk access and read overhead.
<<
My advice is to use the spare memory space as a Ram Drive. BUT, instead of copying all of your program files (which isn't too feesable consider how bloated programs can be today), use that Ram Drive space as the Swap File!!! >>
I am sorry, but using MEMORY as a SWAP file is the most idiotic idea I have ever heard. I mean, COME ON! I don't usually say this, but RTFM. This is like buying a fast car just but not instead of driving it, tow it by your slowest car.
By posting such misleading information, you only confuse people.
<<
Windows loads whatever it can't get into memory into its swap file. AND, the swap file is more efficient if you give Windows a limit (normally 2.5x your current memory). Yes, the first time you exec a program, it'll take just as long to load as it would be from HDD, but from that point on concurrent loads will be almost instant. =) >>
Are you kidding me? According to your little formula there, the MORE memory you have, the BIGGER the Swap file should be?! The real formula is something like
SwapFileSize = (1 GB - YourMemorySize) -- this is for Windows 2K
SwapFileSize = (512 MB - YourMemorySize) -- for Win9x
Ehh.. I'm done here.