So now you've got three disk caches - Readyboost, RAPID, and the OS disk cache - all doing the same thing using the same RAM. You're only supposed to turn it on if you absolutely know what you're doing and aren't concerned about data loss/disk corruption in the event of a power failure. Write-back caches are normally turned off by default for this reason. But if there's a power failure, any data that's in the cache but not yet written to the SSD/HDD will be lost. Yes that'll speed up writes to the drive.
However, reads that occur after your programs use 8GB of RAM will be faster since they'll still be cached (whereas the OS disk cache would've given that RAM to the programs). Meaning the disk reads are faster, but now your programs have to swap to the pagefile where they wouldn't have had to if your ramdisk weren't there. The remaining 260 MB is in your RAM cache. If you've got 8 GB of RAM and your programs need 8 GB, now they only have access to 7.74 GB. Disk read cache that can't be unallocated. The only speedup that's possible by doing what you're doing is: Benchmarks are programmed to bypass this OS disk cache because they're meant to measure drive performance, not cache performance. So all you've done is create a second disk cache which reduces the amount of RAM available to the OS disk cache by the exact same amount. Pretty much all modern OSes use unallocated RAM as disk cache. Mouse clicks on menus and general OS responsiveness is improved over the normally speedy SSD performance by having readyboost enabled on a RAMDISK. I am curious if anyone else wants to try this out and see how well it improves system responsiveness for only a small RAM usage. It would appear that any SSD throttled by SATA 2 could benefit from this readyboost trick. I may even turn off rapidmode on my T500 thinkpad as the T61 with readyboost and the 500GB 840EVO is every bit as fast as the T500 with a 256GB 850 EVO with rapidmode and readyboost enabled. However, rapidmode chews up too many cpu cycles and RAM so I keep it off for this laptop. The t61 is running an 840 EVO SSD as the system disk and it has been modified with the Middleton BIOS so it is also running at SATA II speed.
#Dataram ramdisk windows 10 windows 7
I also enabled readyboost on a T61 with 6GB of ram with windows 7 and got the exact same performance boost as the T500 machine. I dedicated the entire 260MB to Readyboost with good results.
Select the Readyboost drive tab and set it to "Use this disk" or "dedicate this device". Open "my Computer" and right click the Ramdisk drive you created and select Properties.ħ. Open services.msc and set Superfetch to automatic and start it.Ħ. In the right hand panel, I set all the variable values to "0". Also in Regedit, go to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\rdyboost\AttachState. In the right hand pane of regedit, double click "device status" and set it to 2.Ĥ. Find your device and left click on it( it should be labelled RAMDISK). Open Regedit and go to: HKLM (Local Machine)->SOFTWARE->Microsoft->Windows NT->CurrentVersion->EMDgmt. I also recommended ticking the option the label the device as it will be easier to find in the next step.ģ. Even a small readyboost cache of 260MB gives noticeably snappier performance and does not take up much system RAM.
I only used a small 260MB ramdisk size and stayed with the default FAT format. Set up a ramdisk size based on your installed ram. I also use Softperfects Ramdisk but it does not work with the Readyboost feature.Ģ.
#Dataram ramdisk windows 10 install
Install Dataram Ramdisk ( I was using V4_4_0_RC34). I have enabled readyboost on a RAMDISK for two Lenovo thinkpads using Samsung SSD's that were bound by SATA 2 speeds: T500 and T61.ġ.