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 and H. Garcia-Molina, "System M: A Transaction Processing Testbed for Memory Resident Data," in IEEE Transactions on Knowledge & Data Engineering, vol. 2, no. , pp. 161-172, 1990.
doi:10.1109/69.50911
90 ms
(Ver 3.3 (11022016))