8
1
I got a lot of RAM installed in my PC recently and I looked into this RAMDisk thing.
There are two things I've found from my investigation:
- You should not mess with Windows native pagefile/memory settings. Memory handling system of Windows and its services are perfected by multiple years of testing in real scenarios. SuperFetch and Windows memory model apparently make moving specific files and folders to RAMDisk unreasonable since mapped files are not immediately flushed from memory and SuperFetch does a good job of predicting user's actions.
- However, developers of 3rd party programs like browsers and utilities spent considerably less time worrying about performance, thus in edge cases, like having an abundance of memory, these program work in a less than optimal ways.
If I am correct, RAMDisk may be useful to store some programs' temporary cache: the files that can be automatically regenerated without much trouble. Browsers love to cache data to disk to avoid downloading it from internet, what else can be put on RAMDisk?
Just about anything.
I'm a developer and use a 1-2GB RAM disk for holding the working copy of code bases I work on. The time taken to build a typical app is reduced by about a factor of 10 compared to conventional HD and even SSD. Highly recommended if you've got the spare RAM. – 5arx – 2012-09-18T16:05:59.020