PCIe ramdisks

How come these things don't exist anymore? Or, do they? I couldn't find any...

They would be awesome for building cheap computers with lots of (re-used) RAM. Say, you have a Ryzen PC and already have a shitload of DDR3 RAM, or can buy lots of memory for cheap, or whatever. You would buy this device, insert the DDR3 modules on your PCIe-RAM ports, and use that cheap (but slower) extra RAM.

Other urls found in this thread:

thessdreview.com/our-reviews/allone-cloud-disk-drive-101-ramdisk-review-500k-iops-ddr3-storage/2/
twitter.com/SFWRedditImages

Because now we have PCIe SSDs.

>pci

Where I can find a DDR2 one? It would be a good way to put these things on use tb.h

Just use any NVMe drive (or RAID a few of them).

This. The only thing I can think of that would actually benefit from a PCI express ramdisk would be a database server handling huge datasets. But real database hardware can take hundreds of GB of registered ECC ram, so it's still useless.

I myself can think of many uses. for example, testing programs, when you need the programs starting fast.
also, games, obviously

I actually found a DDR3 one (b64 because Sup Forums thinks this is spam):
aHR0cHM6Ly93d3cuYWxsMS5jb20udHcvZW4vQ0REMTAxU3RvcmFnZSUyMFR1cmJvLmh0bWwK
thessdreview.com/our-reviews/allone-cloud-disk-drive-101-ramdisk-review-500k-iops-ddr3-storage/2/
the comments say it costs 15k... it supports SD cards (wtf?) and it's only PCIe 1x

SSDs aren't the same as this (or what I'd expect from something like this), though

>I couldn't find any
They used to be called ramdisks or something similar.

It is just a matter of...why would you use one today when SSDs mitigate all the benefits these offer? Then you have to deal with the wonkiness of keeping steady power to these cards as volatile memory like DDR3 will blank with a power blip.

I guess I need to mention: I'd use it as swap/volatile memory, not as storage...
I guess that's the confusion here

>swap/volatile memory
In that case, the money would be spent on buying bigger DDR4 modules. Having 32GB for ram may be a bit pricey but isn't unaffordable today.

a 32GB DDR4 module is much more expensive than 8 x 4GB modules...

They were expensive, and crap without ecc.

because the pci bus is too slow for ram

Texas Memory systems use to be the many company making them; IBM bought them a few years ago, and some of the high end "FlashSystem" modules form IBM are very close to the old RamSAN modules that TMS made.

>Not ECC
Garbage.

idgaf about ECC, m8
but yeah, that ramdisk is garbage

That's just RAM you muppet

yeah, and that's what I need. a device that let's me add more RAM through the PCIe socket.

Decent operating systems already cache frequently accessed disk in memory anyway. To improve game performance you'd have to load the files to ramdisk on every boot, or spend some number of watts on keeping the data fresh when shutdown.

Buy server hardware that takes registered ram or fuck off. If you really need it the cost is nothing.

Enjoy your bitflips, retard.

Just get a new motherboard you giant idiot

didn't you read the OP? the idea is to use the cheapest memory you can use. if DDR3 is cheaper than DDR4, but your mobo only uses DDR4, you go and buy one of these things, put lots of DDR3 memory on it, use it as swap, and call it a day. would be useful also in cases where your mobo does not have many RAM slots, or where the CPU is restricted to, say, 8GB of RAM (the case of some older CPUs)

1. There are extremely few workloads where the performance benefits of a RAMdisk over a PCIe SSD are enough to offset its limited size and data volatility. And with the latest Optane drives, the market for PCIe RAMdisks essentially shrinks to zero.
2. You can't put enough slots on a PCIe card for reusing of old

1. DDR3 is not appreciably cheaper than DDR4. Only chinese "AMD only" DDR2 is cheap, but you can't do much RAMdriving with 4GB modules.
2. If your mobo doesn't have enough memory slots, upgrading it to one with more slots or getting higher density modules is likely going to be cheaper than buying a RAMdrive card.
3. I don't know of any CPUs made in the last few years that are restricted to 8GB. Maybe some Atom-derived shits are, but I have a hard time imagining why would you need 16+ GB of memory on a toaster.

>because the pci bus is too slow for ram
/thread.

RAM is expensive enough that bottlenecking it behind a PCIe bus doesn't make much sense unless you're get something like battery backup or battery assisted dump-to-flash (e.g., ZeusRAM) along with it. Otherwise, vanilla tmps with more/fatter system DIMMs is better in every way.

>But real database hardware can take hundreds of GB of registered ECC ram
Terabytes, actually. In-memory databases are the hottest meme right now.
t. sysadmin