- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
桌面Linux内存管理算法改进
2005年3月 系统工程与电子技术 Mar.2005
第27卷第3期... and V01.27No.3
SystemsEngineering
●■—— I Ill I
文章编号:1001—506x(2005)03-0555-05
桌面Linux内存管理算法改进
刘生平,吴邦欲,林国恩
(清华大学软件学院软件理论与系统研究所,北京100084)
摘要:针对桌面Linux操作系统在支持应用程序上存在着系统响应慢:手口交互能力差等重要问题,从内存管理
角度提出了两个改进算法:具有主动交换机制的物理页面管理算法和基于启发式学习的预加载共享动态链接库算
法,旨在缩短系统的响应时间,增强系统的交互能力。第一个算法提出了由应用程序引发的主动地释放物理页面的
不同时机,以预防可用物理内存页面进入紧缺状态,避免由于可用物理页面缺乏造成的系统响应延迟;第二个算法
根据共享动态链接库被调用的频率,动态地选择被调用最频繁的一些共享动态链接库,并预先将它们加载到物理内
存空间,以加快进程的执行速度,缩短系统的响应时间。第一个算法在实验中取得了良好的结果,在桌面Linux系统
中采用第一个算法是非常有效的。
关键词:桌面Linux操作系统;主动交换;预加载;启发式学习
中图分类号:TP316.5 文献标识码:A
for Linux
Improvedalgorithmsdesktopoperatingsystemmemory
L[U Guo—en
Sheng—ping,WUBang-yu,LIN
(InstituteofSoftwareTheorySystem,SchoolofSoftware,Tsinghua
Univeristy,&慨100084)
Abstract:Aimedatslow interactionandother ofcurrent Linuxin
response,poor sup—
system problems desktop
active mechanismand DLL
portingapplicationprograms.thephysicalmemorymanagingalgorithm证tllswap pmloading
are toshortenthe timeandenhanceinteractionca—
basedonheuristic
algorithm studypmposed systemresponse system
former somedifferent torelease memory SOasto
pability.Thepresents opportunitiesphysical actively preventphysical
andavoid causedit.ThelatterselectssomeDIXsthataleinvoked
memoryscarcity systemresponsedelay by compara
文档评论(0)