高级检索

    存储系统的层次性与进程数据存储模型

    THE HIERARCHY OF STORAGE SYSTEM AND THE PROCESS DATA STORAGE MODEL

    • 摘要: 计算机系统的各种存储部件 ,包括寄存器、cache、内存、外存 ,被组织成一个层次性的存储结构 .传统操作系统分别在内存和外存这两个层次上为用户构造了两种数据存储模型 :进程逻辑空间和文件 .应该在存储层次的最外层——外存直接为用户构造进程数据存储模型——文件 ,把全部内存作为进程访问外存的缓冲 ,取消了进程逻辑空间的概念 ,实现指令对文件的直接寻址 ,使进程直接在文件上运行 .基于以上思想 ,提出了一个操作系统模型 ,介绍了该模型的结构及其一个实现原型 ,并对其性能进行了测试和评价 ,最后讨论了该操作系统具有的优点及其存在的问题 .

       

      Abstract: The storage devices, including registers, caches, main memory, and exterior devices, are organized as a hierarchical system. In the traditional operating system, there are two data memory models, one is the process virtual address space that is constructed at the level of main memory, and the other is the file that is constructed at the level of exterior storage device. It is supposed to be unnecessary to construct the process virtual address space; there should exist only one data memory model——the file, which is constructed on the exterior device level; the main memory should be used as the file buffer; instructions access the file directly and the processes are run on files. Based on these ideas, an operating system model is proposed, its structure and one of its prototypes are discussed, and its performance is tested and evaluated. Finally, its advantages as well as disadvantages are analyzed.

       

    /

    返回文章
    返回