• DocumentCode
    1092768
  • 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
  • Volume
    2
  • Issue
    1
  • fYear
    1990
  • fDate
    3/1/1990 12:00:00 AM
  • Firstpage
    161
  • Lastpage
    172
  • 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;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/69.50911
  • Filename
    50911