4 ms·
It would depend on the controller. Most SATA SSDs are already saturating the max throughput of the interface (~600mb/s iirc), so you might want to look for a PC
by smoldesu 4y ago
It would depend on the controller. Most SATA SSDs are already saturating the max throughput of the interface (~600mb/s iirc), so you might want to look for a PCI-based option instead. Even still, I have a hard time imagining the performance squaring up against a proper NVMe drive.
I'm not trying to discourage you or anything, but I think paying $50 for an adapter to run 500gb of RAM slower than a $50 500gb NVMe drive is a bit of a goose chase. Good luck in your search regardless!
- universa1 4y agoTransfer speed is not everything, latency for random access is one important factor and also performance with randomly accessing many small files... Something even nvme drives are not that fast with...
- smoldesu 4y agoTrue! All of that would still depend on the way the memory is being accessed though, and if you really want to maximize the speed at-hand then you'd need a powerful memory controller. Once we get to this stage in the thought-experiment though, I think it makes more sense to install the RAM into a normal system and use a RAM disk to store things in it. It's an interesting question, but I think the circumstances explain why nobody has really commercialized something like this. NVMe will get you 90% of the way for 30% of the price, and it's non-volatile to boot.
- thfuran 4y agoBut nvme has lower latency than SATA. A ram disk over SATA just doesn't make sense.