Originally Posted by
nkedel
I haven't found a good RAMdisk driver for Windows; on Linux, I use tmpfs a lot, and it is noticeably faster than SSD for some purposes (compilation and assembling IDE caches, mainly) at least when used with "safe" file system tunings (turning on aggressive write-caching -- "data=writeback,commit=600" on ext4) helps with some of the difference.)
Linux has a much more aggressive than Windows in terms of keeping read cache around rather than free memory by default, which makes it WAY faster for development workloads -- my favorite example was back in 2006 with XP (which was even worse) but Linux inside VMWare Workstation inside Windows actually did builds (ant/java) noticeably faster than Windows on the exact same hardware (no, I don't remember.) Because of that, on read-heavy parts of the workload, the SSD makes a bigger difference on Windows, and I'd imagine that would also make a similar difference with a ramdisk if you could find a good driver for it.
--
I doubt moving \windows\temp or \user\whoever\appdata\local\temp to ramdisk will make much difference unless you have a specific program that you know is doing a lot of writes there.
XP wasn't very good at it but my understanding is that Win 7 is. I do see some pretty massive cacheing going on at times with what I do.