12GB RAM - Can I use a virtual ramdisk as the page file?

Associate
Joined
8 Feb 2008
Posts
890
Hi there, as title really. I'm wandering what to do to make use of this 12GB memory in me computer lol. Is it worth setting a software ramdisk and using that as the page file...

I have SSD drives so this would help their long term use there I would expect also.

Or is this not a good idea?

Thanks,
 
Am I missing something? Why have a RAMdisk? What is the advantage to this over just turning off all page files and letting windows use the RAM as it page file?
 
Ive got 8gb of RAM and just turned my pagefile off, nothing has stopped working on my PC. Just turn the thing off and youll be fine, worst comes to worst you can stick it back on again :S.

Hawker
 
fair enough lol... seemed to be a discussion over whether it was wise not whether it would give you a perceivable performance boost thats all.

I have 2 SSDs in RAID 0 and enought RAM to do this but I moved my page file into its own partition on my last build which was supposed to help and it made sod all difference.
 
fair enough lol... seemed to be a discussion over whether it was wise not whether it would give you a perceivable performance boost thats all.

I have 2 SSDs in RAID 0 and enought RAM to do this but I moved my page file into its own partition on my last build which was supposed to help and it made sod all difference.

lol hopefully someone will post who knows a thing or two...it's a big mystery to me as like you said these things have a habit of sounding good but not really doing much.
 
For page file issues, you'll want to read http://forums.overclockers.co.uk/showthread.php?t=17987573

I remember it because it convinced me to go back to using a page file from having none.

For 12gb of ram, playing with ramdisks is a good shout. The paging file on one is not a good call, but if you wish to then go ahead. A better use tends to be installing a game to it (remember to copy the data off the drive before you reboot), or putting anything you want to work really fast onto it.

With effort, you can run an entire operating system from one. If you wish to test the potential of that, put a copy of XP in virtualbox onto a 4gb ramdisk and see how fast it runs.

Alternatively, on a similar note to above, 12gb of ram means several operating systems all at once, which is fantastic
 
I would turn off the pagefile, but still create a ramdisk for all the garbage that gets written.

ie. Temp Internet files, search index, c:\windows\temp, live TV buffer (if you're using media center)
 
I run all my "junk" and have caches, temps and portable versions of firefox etc on ramdisk.

Everything loads instantly.
 
A pagefile is supposed to be utilised when your PC runs out of ram. Using ram for a pagefile seems a bit of a waste.

If you have enough ram the pagefile should not be used. Some have already said though that some apps need it. And when you say you moved it from one disk to raid or whatever the reason you didn't see a change in performance is because the pagefile was never in use!

Stick with a basic ramdrive and shove all your temp stuff on it.

In system properties, advanced, environment variables change the user variables

TEMP=Z:\
TMP=Z:\

in System variables:

TEMP=Z:\
TMP=Z:\

Where Z: is your ramdrive drive letter. To be neater you could create a directory Z:\Temp but you will have to recreate that path on every boot so a startup batch file will be needed.

Next change your browse temp \ cache directory to the Z: drive (side note: Especially IE the temp dir size should be minimum as possible. This was for the day of dial up where stuff had to be cached and large temp dirs are more of a hinderance).

If you use any apps which need custom temp dirs (burning software) then point the temp drive to the ramdrive too but beware that you have enough space there.

I have used a lot of ramdrives over the years - since way back in the 80's on DOS. For XP / Vista one of the best free ones is the Gavotte rramdisk.sys based on microsofts original ramdisk.sys.

This version can create ramdrives upto 3gb and in some cases they can be created / changed on the fly. Also never had any stability issues with this one and you don't have to mess with the boot.ini file like you had to with older versions of Cenatek. Works on XP or Vista 32. Haven't tried 64.

http://www.mydigitallife.info/2007/05/27/free-ramdisk-for-windows-vista-xp-2000-and-2003-server/
 
Back
Top Bottom