Apparatus, system, and method for coordinating storage requests in a multi-processor/multi-thread environment

作者: Michael Zappe , Jonathan Thatcher , David Flynn

DOI:

关键词: DatabaseAppendMulti processorOperating systemComputer data storageThread (computing)Computer science

摘要: An apparatus, system, and method are disclosed for coordinating storage requests in a multi-processor/multi-thread environment. append/invalidate module generates first append data command from request second request. The overwrite existing with including where the have at least portion of overlapping data. is received after updates an index by marking being overwritten as invalid. A restructure based on updated organized to indicate that more current than regardless processing order. modules prevent access until completed updating index.