【基於LINUX的应用层虚拟内存的研究与实现】程仁田.pdf

【基於LINUX的应用层虚拟内存的研究与实现】程仁田.pdf

摘要 摘要 众所周知,虚拟内存(VM)是操作系统中的-个复杂概念,传统的操作 系统大都在内核中实现虚拟内存,改变或替代它是非常困难的。并且为了提 供通用性,在内存管理的实现中采取了折衷方案,没有给用户提供满足其特 定应用而干预内存管理策略的途径。随着现代计算机的发展,应用程序更加 多样化,出现不好的内存管理策略的机会正在提高,对应用程序来说,能够 有更多的权限管理或控制VM是非常重要的.总而言之,为改善这些情况,应该有一种新颖的VM结构,它允许应用 程序在不同的实现方法中选择、甚至实现它们自己的VM系统。摘 要 ABSTRACT 第一章 概 述 1虚拟内存概述 S1局部性原理、1本论文所做工作 第二章 应用层虚拟内存的概念和实现方法,.2操作系统的高层概念的局限性.2传统虚拟内存的局限性 .2应用层虚拟内存的重要性 .2应用层虚拟内存的相关概念 .2应用层虚拟内存的技术优点 .2设计应用层虚拟内存系统中的主要问题 .2应用层虚拟内存的研究现状及发展前景 2应用层资源管理的操作系统体系结构 2端到端的主张 2库操作系统.第三章 基于LINUX的应用层虚拟内存的设计,.3问题的提出,.3LINLX历史及简介.吉林工业大学硕士研究生毕业论文 第一章 概述 51虚拟内存概述 存储器是计算机系统的重要资源之一。因为任何程序和数据以及各种控 制用的数据结构都必须占用一定的存储空间,因此,存储管理直接影响系统 的性能.存储器由内存和外存组成。内存由顺序编址的块组成,每块包含相应的 物理单元。CPU要通过启动相应的输入/输出设备后才能使外存与内存交换信 息.由于内存价格昂贵,不可能用大容量的内存存储所有被访尚的或不被访 何的程序与数据。而外存尽管访问速度较慢,但却价格使宜,适合于存放大 量信息。实验证明,在-一个进程的执行过程中,其人部分程序和数据并不经 常被访问。
支付成功后系统会自动返回 下载地址!有问题:cuwen@foxmail.com(截图)