【摘 要】
:
在近几十年中,CPU的速度每18个月到2年就增加一倍,而磁盘访问的延迟只是提高了一点点。磁盘访问的速度是内存访问速度的5到6倍。能够完全装载在内存中的运行的程序能够能从CPU
论文部分内容阅读
在近几十年中,CPU的速度每18个月到2年就增加一倍,而磁盘访问的延迟只是提高了一点点。磁盘访问的速度是内存访问速度的5到6倍。能够完全装载在内存中的运行的程序能够能从CPU速度提高得到提高,但是换页程序的运行时间主要由磁盘的查找定位时间所决定,并且可能比CPU绑定的程序运行慢很多倍。 鉴于由交换引起的I/O请求所带来的大延迟对系统性能的损害,为了提高系统性能,我们可以通过购买更多的RAM。但是,这样做的结果是增加了系统的成本。在不增加现有系统的成本的前提下,我们采用了内存压缩这一技术。内存压缩技术的主要思想是将要换出的页以压缩的形式,存放在预先分配的内存中;当系统下一次访问该页引起缺页错时,系统从预分配的内存区中找到压缩过的该页,将其解压缩后即可以供系统使用。这样,通过避免换出和换入这两个过程对低速硬盘的访问,从而达到了提高系统整体性能的目的。 我们的实现是以块设备驱动程序的形式完成的。采用块设备驱动程序的原因是无需修改操作系统的源代码以及模块可以动态的装载和卸载,而无需重新启动系统。 通过对我们的内存压缩系统的测试,表明实现了设计目标并对不同的程序的运行时间有不同的提高。
其他文献
计算模式正在向三个趋势发展:网络化,智能化和个性化。同时,xml技术的出现,使得不同平台的计算资源融合的步伐加快,协同通信计算的发展以及网格等计算技术的延伸,在计算的多元化的
数据挖掘技术大行其道的当今,与之相伴的其他问题也日益凸显。特别在2011年,中国互联网爆出了用户信息泄露事件后,人们就开始更多的思考之前一直都被忽略的数据隐私问题。关联规
该文工作以超市管理为背景,对数据仓库在决策的智能化方面进行研究和开发.由于该文中IDW的关键环节在于分析规则(Analysis Rules)的引入,因而提出了"基于分析规则的数据仓库
组件对象模型(COM)是Microsoft为实现应用软件的集成而制定的规范,现已成为Windows应用开发的事实上的标准.本文深入的研究了COM技术并在实际的系统中加以应用.本文首先介绍
在当前崇尚自由以及信息量日益剧增的Internet网络中,P2P对等网络打破了传统的C/S模式,通过直接交换来共享资源与服务,使所有节点享有平等,自由互联的权利,基于P2P的应用正在快速
该文通过对传统呼叫中心的研究和分析,提出了一套改进的呼叫中心解决方案,该方案可以达到屏蔽底层硬件差异的作用,使开发人员专注于软件、功能的开发,忽略底层硬件差异带来的
该文首先介绍了视频分析技术研究的背景及该项课题的研究意义,并讨论了视频数据的特点及视频分析中的镜头分割和相关技术研究的发展状况.其次提出了一种将Fuzzy C-Means聚类
该论文首先以特定业务应用背景为基础,结合计算机应用领域的相关知识,定义了一种基于数据库的小型非严格实时处理系统.然后围绕这种特殊的系统定义,结合实际应用经验,对系统
知识管理是近年来学术界和IT界研究的热点之一.知识管理过程一般包括四步:知识获取,知识存储,知识分发共享和知识应用.通过这四个步骤,企业使员工能够接受到企业内的各种经验
人们早就设想过利用移动终端,通过无线方式来接入Internet,以获取自己需要的信息及服务。但直接这样做在技术实现上有一些困难。这主要是因为现有的移动终端受其移动性和便携性