Invention Application
WO0057276A9 METHOD AND APPARATUS FOR POINTER RELOCATION OPTIMIZATION FOR VIRTUAL MEMORY MAPPING AND TRANSACTION MANAGEMENT IN A DATABASE SYSTEM
审中-公开
数据库系统中虚拟内存映射和交易管理的指针定位优化方法与装置
- Patent Title: METHOD AND APPARATUS FOR POINTER RELOCATION OPTIMIZATION FOR VIRTUAL MEMORY MAPPING AND TRANSACTION MANAGEMENT IN A DATABASE SYSTEM
- Patent Title (中): 数据库系统中虚拟内存映射和交易管理的指针定位优化方法与装置
-
Application No.: PCT/US0008085Application Date: 2000-03-24
-
Publication No.: WO0057276A9Publication Date: 2002-06-27
- Inventor: LEIVENT JONATHAN I
- Applicant: EXCELON CORP
- Assignee: EXCELON CORP
- Current Assignee: EXCELON CORP
- Priority: US12610399 1999-03-25
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/08 ; G06F12/10 ; G06F12/12 ; G06F17/30
Abstract:
For an object-oriented database system, an apparatus for virtual memory mapping and transaction management comprises at least one permanent storage and at least one database, at least one cache, and a processing unit including means, utilizing virtual addresses, to access data in the cache, means for mapping virtual to physical addresses, and means for retaining the cached data after a transaction. Data retained across transations will often not need further translation, referred to as forward relocation. Making cached data usable across a sequence of transactions often without requiring further translation, while working size of this data may be larger than a client computer's address space, is referred to as relocation optimization. The method uses a queue containing entities ordered by recency of use, and recycles address space of least-recently used bindings to preserve the validity of bindings necessary for the proper function of the client application with minimal overhead.
Information query