Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
What is the syntax/procudure to assign my swapfile to ramdrive?
I understand one needs 256 megs of memory. I have a PIII-733

Assigning the swap file to a ram drive on the surface might seem like a good idea but it's not! Forget it!

Is this what you're looking for? In the [386Enh] section of System.ini add:
[386Enh]
ConservativeSwapfileUsage=1See http://support.microsoft.com/support/kb/articles/q223/2/94.asp
for more info.

A ram drive is a portion of your memory set aside as a hard drive. The swap file is used to temporarily store data that's in ram when not enough ram is available. The swap file is normally a lot bigger than your ram is, so it can effectively increase the amount of ram that the system can use. If you use a ram drive for a swap file the swap file will naturally have to be smaller than the amount of ram that you have. It doesn't make any sense at all to use a ram drive for a swap file.

See this link for someone else who asked this question.
http://www.computing.net/windows95/wwwboard/forum/56302.html
OH, it was YOU.
My we are a little impatient, especially since it was answered very quickly to begin with

Everyone is correct, Don. It's not a good drive to put your swapfile in a RAM drive since swapfiles aren't used until your run out of RAM which would happen quicker if you're using a lot of RAM for a swapfile.
Better to get RamPage or FreeMemPro which frees up your RAM after Windows finishes with it. Windows has a bad habit of not freeing up memory after you close a program. Running software like FreeMemPro, which periodically checks for reserved but unused RAM and releases it for use again, lessens the need for a swapfile.
Personally, I use xmsdsk.exe as my RAM drive. I have both Netscape 4.5 and IE5.5 set up to store it's cache files on the RAM drive. That way, when i turn off my computer, the cache files just disappear.

running things like rampage and freemempro is a complete waste.
When you run them the first thing that gets hit on is vcache so they dont do any 'checking' for memory that is unused.
Also they will force windows to move memory out to the swapfile unnecessarily. If there are portions of memory that are really candidates for reuse, all windows does is USE it, since there is no need to swap it out.
Overhead, overhead, overhead.
Available memory is wasted memory!

Actually using a Ramdrive for your swap file can be a good idea if you have enough RAM. Since most personal verions of Windows doesn't efficiently utilized memory above 128mb, if you have significantly more than 128mb of ram, using a RAMdrive might be a good idea. I personally have 640mb of Ram in my system and use a 500mb RAMdrive for my swap space.

i was lloking here to find out about making a ramdrive as a swapfile, but noe that i think about it, it think i'm doing the optimal thing on my system already.
free mem pro IS a really useful thing to me, i don't know why mr Waste says otherwise. as far as "unused memory is wasted memory..." yeah, ok. i use the conservitive swapfile line in my system.ini, and i have the swapfile set to my backup hard drive, and set to a fixed ammount. this results in the fallowing:
1. my system doesn't use the swapfile at all untill 50% of my memory resources are taken up, which ammopunts to about 80% of my physical memory.
2. (which is actually a result of #1) i can open and close many different programs during the time i am on my computer, and when i go back to open one of the applications i had already closed, it pops right up, no wait, no looking on the hard drive, it's instantly opened. when the maching gets bogged down, i can run free mem pro, and free up about 80% of my physical memory, no problem. granted, i'm running 448 megs of ram.if anyone has a better idea for a performance increase than this, i'm all ears.

![]() |
![]() |
![]() |

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |