3 ms·
/dev/null is also pretty fast But for use cases where data matters, fsync seems like a reasonable idea.
by comboy 10y ago
/dev/null is also pretty fast
But for use cases where data matters, fsync seems like a reasonable idea.
- ori_b 10y agoYou can also attach batteries to the RAM. This is already a solution people ship in production.
- comboy 10y agoAny references? I tried to find something but I failed. I'm assuming we are talking about something different than UPS + going to sleep? It seems very tricky to just keep RAM powered.
- wmf 10y agoIntel has a reference design for just keeping RAM powered but it's only used in storage controllers, not in any servers you can buy.
- pkaye 10y agoThey are called NVDIMMs. One example http://www.vikingtechnology.com/arxcis-nv http://www.vikingtechnology.com/arxcis-nv I think some of them are protected by both a battery and flash memory for long term backup.
- dictum 10y agoStorage Search is the best rabbit hole on the subject of RAM SSD that comes to mind. http://www.storagesearch.com/ssd-ram.html http://www.storagesearch.com/ssd-ram.html I mean, how else would you get 80 MB/sec? http://web.archive.org/web/20010613164621/http://www.mncurtis.com/curtis/CurtisProducts/clipii.pdf http://web.archive.org/web/20010613164621/http://www.mncurti...
- frozenport 10y agoCheck out Adaptec RAID controllers. Notice how these guys have an extra battery back so that during critical power failure the large (2GB?) cache is preserved.