A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2019; you can also visit the original URL.
The file type is application/pdf
.
Free transactions with Rio Vista
1997
Proceedings of the sixteenth ACM symposium on Operating systems principles - SOSP '97
Transactions and recoverable memories are DOW-A erful mechanisms for handling failures and manipulating persistent data. Unfortunately, standard recoverable memories incur an overhead of several milliseconds per transaction. This paper presents a system that improves transaction overhead by a factor of 2000 for working sets that fit in main memory. Of this factor of 2000, a factor of 20 is due to the Rio file cache, which absorbs synchronous writes to disk without losing data during system
doi:10.1145/268998.266665
dblp:conf/sosp/LowellC97
fatcat:we4q3obkavfrtnccyafi4xsczq