News for hackers. Stuff that matters.
Re:Even a laptop can run RAM externally thanks to a little-k... by gavinray on Thursday October 19, 2023 @05:14PM (#37948818)
Pavlo has some good papers on architecting DB's around PMEM

"How to Build a Non-Volatile Memory Database Management System"

https://db.cs.cmu.edu/papers/2017/p1753-arulraj.pdf

Re:Even a laptop can run RAM externally thanks to a little-k... by dvas on Thursday October 19, 2023 @05:30PM (#37948985)
Under 3.1 Allocator Interface, there is a great point about reducing wear levelling by rebalancing the B+ tree operations to reduce the number of writes thus extending the lifespan of the hardware. Not much of a concern on the small scale, however in large deployments even single-digit improvements will make a difference.

Sometimes it becomes useful to appreciate the hardware and what it is doing, reminds me of the quote.

* You don't have to be an engineer to be a racing driver, but you do have to have Mechanical Sympathy *. Jackie Stewart