The Rio file cache: surviving operating system crashes
Proceedings of the seventh international conference on Architectural support for programming languages and operating systems
Hi-index | 0.00 |
Byte-addressable, non-volatile memory (NVRAM) technologies such as magnetoresistive random access memory and phase-change memory have recently emerged as viable competitors to Flash RAM. These new technologies have the ability to improve the performance, reliability and power consumption of current storage systems. NVRAM generally operates--in disk-based storage systems--as a low-latency write cache and improves data reliability during a power loss or a system crash. CompulsiveFS takes advantage of the performance benefits recognized when storing persistent metadata in NVRAM and creates a durable file system which improves the reliability of NVRAM-resident data in the face of software errors, hardware failures and system crashes.