So I have 24GB of RAM
A few months ago I upgraded my RAM from 12 GB (6*2GB) to 24GB (6*4GB) for no other reason than the fact that RAM was dirt cheap and was likely to get more expensive in the future.
A couple of weeks ago a thought occurred to me and I decided to test it out.
The thought was, "How about creating a RAM Disk and consigning the virtual memory and temporary files to it".
The software I decided to use for this test is available for free, unlimited in functionality, and is called "SoftPerfect RAM Disk". It allows one to create the RAM Disk at boot - which is of course essential if one wishes to place the virtual memory (pagefile.sys) there.
So I have been running the system with a 5GB RAM Disk of which the virtual memory gets 2GB for about two weeks now. I have pointed the temp variable to it and also the likes of the FireFox cache. SoftPerfect RAM Disk also allows me to enable compression on the disk.
YMMV but I have not suffered any adverse effects yet from this arrangement and it does significantly cut down on writes to my SSD.
I will of course go into more detail with regard to exactly what I have done, when I am certain that the changes I have made actually run stably.
I will report back to this thread giving details of what I have done and what has worked well - and of course what hasn't.
What I did originally about two weeks ago was to consign the virtual memory to the RAM Disk and that has been giving me no problems whatsoever.
The other things I have gradually farmed out and would like to have the system running for another few weeks to definitively say that it is not causing problems.
SoftPerfect RAM Disk used to be something one had to pay quite a lot for, but since the version 3.3.3 they have made it freeware. The good thing about it is that one can set it up with the NTFS file system straight away unlike other RAM Disk software which one would have to leave RAW and then format to NTFS separately.
Of course, every reboot, the garbage which would normally have accumulated on your hard drive or SSD is wiped out; also the chance of the virtual memory becoming corrupt and causing you all kinds of problems is also essentially eliminated.
I am a pessimist - that goes part in parcel with being a computer techie - so I am waiting for a downside. So far however I have not experienced any.
As promised I will go into what worked and what didn't.
There were a couple of programs that stopped working because I had pointed the TEMP and TMP files to the root of the RAM Disk I had created instead of a subdirectory.
I could have gotten around this, but in the end I decided it was just too much hassle (too much pain for the gain) and reverted back to the default entries for those variables.
With regard to putting the pagefile onto the RAM Disk and also the FireFox browser cache the one thing I have noticed is that Adobe Flash no longer crashes with boring regularity and the crashes are now the exception and not the rule. I can also keep 20 or more tabs open without FireFox freezing the tab ribbon.