发明授权
US5426747A Method and apparatus for virtual memory mapping and transaction
management in an object-oriented database system
失效
面向对象数据库系统中虚拟内存映射和事务管理的方法和装置
- 专利标题: Method and apparatus for virtual memory mapping and transaction management in an object-oriented database system
- 专利标题(中): 面向对象数据库系统中虚拟内存映射和事务管理的方法和装置
-
申请号: US674874申请日: 1991-03-22
-
公开(公告)号: US5426747A公开(公告)日: 1995-06-20
- 发明人: Daniel L. Weinreb , Sam J. Haradhvala
- 申请人: Daniel L. Weinreb , Sam J. Haradhvala
- 申请人地址: MA Burlington
- 专利权人: Object Design, Inc.
- 当前专利权人: Object Design, Inc.
- 当前专利权人地址: MA Burlington
- 主分类号: G06F9/44
- IPC分类号: G06F9/44 ; G06F12/08 ; G06F12/10
摘要:
An apparatus and method are provided for virtual memory mapping and transaction management in an object-oriented database system having permanent storage for storing data in at least one database, at least one cache memory for temporarily storing data, and a processing unit which runs application programs which request data using virtual addresses. The system performs data transfers in response to memory faults resulting from requested data not being available at specified virtual addressed and performs mapping of data in cache memory. The data in the database may include pointers containing persistent addresses, which pointers are relocated between persistent addresses and virtual addresses. When a data request is made, either for read or write, from a given client computer in a system, other client computers in the system are queried to determine if the requested data is cached and/or locked in a manner inconsistent with the requested use, and the inconsistent caching is downgraded or the transfer delayed until such downgrading can be performed.
公开/授权文献
信息查询