In my previous blog on 32GB memory caching perfromance I showed how using 16GB of memory to setup a RAM cache gave huge performance improvements in several benchmarks. A RAM disk is very similar to the RAM cache, however it sets itself up as a separate disk with its own drive letter. To use a RAM disk you will need to manually copy the files to the RAM disk partition. One advantage the RAM disk has over a RAM cache is the write speeds. Using a RAM disk you are only writing to RAM, with a RAM cache you are writing to the RAM and the SSD or HDD. Again I used software from SuperSpeed however this time I used RAMDisk Plus. I set my RAM disk up to use 16GB of memory from the 32GB Vengeance® DDR3 memory kit I used in this test.
PCMark Vantage saw a slight decrease in the overall suite score when using the RAM disk instead of the RAM cache, but this is due to the software scoring a secondary drive lower. The HDD Suite score doubled thanks to the faster write speeds to the RAM disk.
HDD | SSD | HDD Cache | SSD Cache | RAM Disk | |
PCMark Suite | 9,635 | 21,099 | 14,290 | 27,087 | 21,462 |
HDD Suite | 3,747 | 50,206 | 34,396 | 257,441 | 642,263 |
Anvil’s Storage Utilities also saw a huge increase in overall performance thanks to the faster write speeds. The read speeds and IOPS did decrease though.
HDD | SSD | HDD Cache | SSD Cache | RAM Disk | |
Overall Score | 228.98 | 4,450.90 | 23,939.02 | 27,497.88 | 37,514.98 |
Sequential Read 4MB | 95.48 MB/s | 514.83 MB/s | 4864.61 MB/s | 5044.33 MB/s | 4853.08 MB/s |
Sequential Read 4MB Response Time | 41.8953ms | 7.7695ms | 0.8223ms | 0.7930ms | .8242ms |
4K QD16 Read IOPS | 232.12 IOPS | 42,861.71 IOPS | 761,494.18 IOPS | 790,493.35 IOPS | 317,309.40 IOPS |
ATTO also saw a huge increase in write speeds with 4x the performance over the RAM cache with an SSD. However once again the read speeds were slightly slower.
HDD | SSD | HDD Cache | SSD Cache | RAM Disk | |
ATTO Max Read | 104.9 MB/s | 555.3 MB/s | 3851.5 MB/s | 3949.5 MB/s | 3034.3 MB/s |
ATTO Max Write | 102.6 MB/s | 523.7 MB/s | 109.5 MB/s | 517.4 MB/s | 4293.3 MB/s |
Crystal Disk Mark showed improvements to both reads and writes. However the sequential read improvements were minimal. The biggest differences can be seen in the sequential writes and the 4K QD32 writes.
HDD | SSD | HDD Cache | SSD Cache | RAM Disk | |
Sequential Read | 104.4 MB/s | 471.9 MB/s | 4880 MB/s | 5063 MB/s | 5095 MB/s |
Sequential Write | 105 MB/s | 253.2 MB/s | 104.3 MB/s | 165.8 MB/s | 6970 MB/s |
4K QD32 Read | 1.119 MB/s | 193.2 MB/s | 671.6 MB/s | 573.3 MB/s | 974.9 MB/s |
4K QD32 Write | .980 MB/s | 230.6 MB/s | 1.236 MB/s | 141.8 MB/s | 774.7 MB/s |
Using both RAM cache and RAM drives can give you huge performance improvements. However they both have their pros and cons. The RAM disk has amazing write performance, however you do have to put everything onto a second drive letter. The RAM cache is really good at read speeds and you do not have to manually move files over. If you are only reading data a RAM cache may work best for you. If you need the write performance the RAM disk might be the better direction to head.
Recommended Comments
There are no comments to display.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now