Title :
System M: a transaction processing testbed for memory resident data
Author :
Salem, Kenneth ; Garcia-molina, Hector
Author_Institution :
Dept. of Comput. Sci., Maryland Univ., College Park, MD, USA
fDate :
3/1/1990 12:00:00 AM
Abstract :
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
Keywords :
database management systems; storage management; transaction processing; Mach operating system; System M; backup database copy; checkpointer; checkpointing; experimental transaction processing; logging; memory resident data; primary memory; transaction processing testbed; Checkpointing; Computer crashes; Computer science; Memory management; Operating systems; Query processing; Semiconductor memory; Switches; System testing; Transaction databases;
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on