主页期刊介绍编委会编辑部服务介绍道德声明在线审稿编委办公English
2020-2021年专刊出版计划 微信服务介绍 最新一期:2020年第10期
     
在线出版
各期目录
纸质出版
分辑系列
论文检索
论文排行
综述文章
专刊文章
美文分享
各期封面
E-mail Alerts
RSS
旧版入口
中国科学院软件研究所
  
投稿指南 问题解答 下载区 收费标准 在线投稿
高媛,庄严,朱坎,郑振楣,石树刚.OS虚存技术与双缓冲结合──Sambase对象存储系统.软件学报,1997,8(8):600-605
OS虚存技术与双缓冲结合──Sambase对象存储系统
COMBINING VIRTUAL MEMORY TECHNIQUES AND DUAL-BUFFER STRATEGY──SAMBASE OBJECT STORAGE SYSTEM
  修订日期:1996-09-18
DOI:
中文关键词:  指针搅拌  双缓冲  虚存对象管理
英文关键词:Pointer swizzling  dual buffer  virtual memory object management
基金项目:
作者单位
高媛 武汉大学计算机科学系,武汉,430072 
庄严 武汉大学计算机科学系,武汉,430072 
朱坎 武汉大学计算机科学系,武汉,430072 
郑振楣 武汉大学计算机科学系,武汉,430072 
石树刚 武汉大学计算机科学系,武汉,430072 
摘要点击次数: 2907
全文下载次数: 2947
中文摘要:
      利用操作系统的虚存技术,在虚存中开辟一块空间(大至整个虚存)作为DBMS的缓冲池.这样实现了DBMS和C++之间的无缝连接,无需特殊的编译程序,应用程序利用普通的座存指针,使用与操作临时对象相同的程序代码来直接快速地操作持久对象,建立在这种虚存技术上的缓冲机制使数据库的大小突破了虚存大小的限制.
英文摘要:
      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.
HTML  下载PDF全文  查看/发表评论  下载PDF阅读器
 

京公网安备 11040202500064号

主办单位:中国科学院软件研究所 中国计算机学会 京ICP备05046678号-4
编辑部电话:+86-10-62562563 E-mail: jos@iscas.ac.cn
Copyright 中国科学院软件研究所《软件学报》版权所有 All Rights Reserved
本刊全文数据库版权所有,未经许可,不得转载,本刊保留追究法律责任的权利