Well, ramdisks aren't just
for somewhat shoddily programmed applications (like FireFox), they're also great when you do I/O intensive stuff - like unpacking a huge source code archive, building ISO images, et cetera. And it's nice for %TEMP%.
Windows has FILE_FLAG_TEMPORARY, and linux does special handling of /tmp/, but they aren't guarantees
that you won't hit disk - and even if the file data never hits the disk, I think the filesystem meta
data might be updated.
Is the firefox memory issue something that mouser's Process Tamer can improve somehow?
Nope, it handle CPU-based stuff, yours is an I/O issue.
Btw, is it only FireFox that hiccups, or your entire system? The saving of FF's session state shouldn't be affecting the entire system, but it will
freeze the entire FireFox process.