The Community for Technology Leaders
Green Image
ABSTRACT
<p>System M is an experimental transaction processing testbed that runs on top of the Mach operating system. Its database is stored in primary memory. The structure and algorithms used in System M are described. The checkpointer is the component that periodically sweeps memory and propagates updates to a backup database copy on disk. Several different checkpointing (and logging) algorithms were implemented, and their performance was experimentally evaluated.</p>
INDEX TERMS
transaction processing testbed; memory resident data; experimental transaction processing; Mach operating system; primary memory; System M; checkpointer; backup database copy; checkpointing; logging; database management systems; storage management; transaction processing
CITATION
K. Salem, H. Garcia-Molina, "System M: A Transaction Processing Testbed for Memory Resident Data", IEEE Transactions on Knowledge & Data Engineering, vol. 2, no. , pp. 161-172, March 1990, doi:10.1109/69.50911
117 ms
(Ver )