Using the Block Translation Table for sector atomicity

Using the Block Translation Table for sector atomicity

Persistent memory based storage is able to perform IO at byte (or more accurately, cache line) granularity. However, we often want to expose such storage as traditional block devices. The block drivers for persistent memory will do exactly this. However, they do not provide any atomicity guarantees. …

Read More