This is only a broad outline of what I did, and I am not recommending this to anyone, but showing it in case it is interesting, while being totally aware that this isn't a new or original idea.
Got the freeware version of Radeon RAMDisk.
http://www.radeonramdisk.com/software_downloads.php
and made a 2G (probably bigger than necessary) disk called M:
Used 7-zip to make an archive of my profile folder, which I named PMProfile.7z and put it in the Pale Moon program folder where palemoon.exe lives. Made a batch file (also put in the Pale Moon program folder which must be writable) named pm.bat with these lines:
Code: Select all
C:\Program Files (x86)\7-Zip\7z.exe x -r -oM:\PMProfile PMProfile.7z *.*
Palemoon.exe -no-remote -profile M:\PMProfile
del PMProfile.7z
C:\Program Files (x86)\7-Zip\7z.exe a -r PMProfile.7z M:\PMProfile\*
Note, running Pale Moon from this batch file means you must not Restart the browser at any time! Otherwise, the PMProfile.7z file gets messed up.
Extra tip, in about:config set the
Code: Select all
browser.cache.disk.parent_directory