引用本文:高媛,庄严,朱坎,郑振楣,石树刚.OS虚存技术与双缓冲结合──Sambase对象存储系统.软件学报,1997,8(8):600-605
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览 4337次   下载 5577 本文二维码信息
码上扫一扫!
分享到: 微信 更多
OS虚存技术与双缓冲结合──Sambase对象存储系统
高媛1, 庄严1, 朱坎1, 郑振楣1, 石树刚1
武汉大学计算机科学系,武汉,430072
摘要:
利用操作系统的虚存技术,在虚存中开辟一块空间(大至整个虚存)作为DBMS的缓冲池.这样实现了DBMS和C++之间的无缝连接,无需特殊的编译程序,应用程序利用普通的座存指针,使用与操作临时对象相同的程序代码来直接快速地操作持久对象,建立在这种虚存技术上的缓冲机制使数据库的大小突破了虚存大小的限制.
关键词:  指针搅拌  双缓冲  虚存对象管理
DOI:
分类号:
基金项目:
COMBINING VIRTUAL MEMORY TECHNIQUES AND DUAL-BUFFER STRATEGY──SAMBASE OBJECT STORAGE SYSTEM
GAO Yuan,ZHUANG Yan,ZHU Kan,ZHENG Zhenmei,SHI Shugang
Abstract:
The approach presented in this paper uses VM(virtual memory) techniques of OS to allocate a buffer pool from VM whose size can be equal to the size of the whole VM.The approach is implemented as a C+ + class library that can be linked with an application, requiring no special compiler support. Application program accesses objects via normal VM pointers, and manipulates objects using the same compiled code. Dual-buffer strategy based on this VM technique allows the size of database exceed the size of VM.
Key words:  Pointer swizzling  dual buffer  virtual memory object management

引用本文:
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览次   下载  
分享到: 微信 更多
摘要:
关键词:  
DOI:
分类号:
基金项目:
Abstract:
Key words: