首页> 外国专利> Chaining of blocks for optimal performance with DASD (Direct Access Storage Devices) free nonvolatile updates

Chaining of blocks for optimal performance with DASD (Direct Access Storage Devices) free nonvolatile updates

机译:通过免费的DASD(直接访问存储设备)非易失性更新链接块以实现最佳性能

摘要

A system for managing variable sized pages of possibly non contiguous blocks in a Non-Volatile-Storage (NVS) for attaining a consistent NVS that survives malfunction events. Each page includes a self describing block or linked list of self describing blocks. the system includes: Volatile Storage storing auxiliary modules, means for performing an atomic “create a new page” procedure. Means for performing an atomic write “add block” procedure for adding a possibly non contiguous block to a page. The newly added block has a back pointer to a previous block in the page. Means for performing a “delete page” procedure for deleting all blocks in a page. Means for performing a recovery procedure for rolling backward the add block procedure and rolling forward the delete page procedure, in case of malfunction event, thereby attaining consistent NVS.
机译:一种用于管理非易失性存储(NVS)中可能不连续的块的可变大小页面的系统,以实现在故障事件后仍能保持一致的NVS。每个页面包括一个自我描述块或自我描述块的链接列表。该系统包括:易失性存储,用于存储辅助模块,用于执行原子性的“创建新页面”程序。用于执行原子写入“添加块”过程以将可能不连续的块添加到页面的方法。新添加的块具有指向页面中上一个块的后向指针。执行“删除页面”过程以删除页面中所有块的方法。在发生故障事件的情况下,用于执行恢复过程以向后滚动添加块过程并向前滚动删除页面过程的装置,从而获得一致的NVS。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号