| 摘要: |
| 在持久环境(如持久OOPL和OODBS)中,涉及到两类不同的物理存储器:内存和磁盘,应开发隐藏物理细节的抽象存储器层次。虚拟对象存储器(VOS)就是这种抽象存储器层次,在其上,持久对象和暂态对象的操作是同一的。作者利用双拷贝模型实现了一个VOS管理系统。VOS方法的优越性已通过XDPC++的设计与实现得到了证明,XDPC++是基于C++的持久OOPL。 |
| 关键词: 持久性,面向对象程序设计语言,面向对象数据库,存储管理 |
| DOI: |
| 分类号: |
| 基金项目:本课题部分工作由广东省自然科学基金支持. |
|
| STORAGE MANAGEMENT SCHEMES FOR PERSISTENT OOPLs |
|
Chen Rui
|
| Abstract: |
| In persistent environments (e. g., persistent OOPLs, OODBSs), twodifferent kind of physical storage- memory and disk are involved. An abstract storage level should be developed to hide physical details. The virtual object storage(VOS) proposed in this paper is such an abstract storage level on which persistent objects and transient objects can be manipulated uniformly. The author has developed the dual-copy model for the VOS implementation. And the benefits of the VOS approach for persistent OOPL design and implementation are illustrated by the experiences with XDPC+ +, a persistent OOPL based on C+ +. |
| Key words: Persistence OOPL OODB storage management. |