节点文献

提高Linux桌面交互性能的主动页面换出算法

Active Page Swap-out Algorithm for Improving Interactive Performance of Desktop Linux

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 吴邦欲陈左宁顾明孙家广

【Author】 WU Bangyu1,CHEN Zuoning2,GU Ming1,SUN Jiaguang1 (1.Department of Computer Science and Technology,Tsinghua University,Beijing 100084;2.Jiangnan Institute of Computing Technology,Wuxi 214083 )

【机构】 清华大学计算机科学与技术系江南计算技术研究所清华大学计算机科学与技术系 北京100084无锡214083北京100084

【摘要】 Linux系统正逐步由服务器领域步入桌面领域,由于Linux继承了传统的Unix的体系结构和算法,它能否为桌面应用提供好的交互性能是一个迫切需要研究的问题。该文分析了现有的Linux存储管理页面换出机制在交互式桌面应用中的不足,提出了符合交互式应用特点的主动页面换出算法。该算法基于页面状态等价关系优化了原系统中页面状态转换自动机模型,使得系统在内存压力大的情况下有条件紧急回收内存页面,从而提高桌面系统的交互性能。

【Abstract】 Linux is increasingly stepping into desktop field from server.With the architecture and algorithm designed based on traditional Unix it is important to investigate whether Linux can provide efficient interactive performance for desktop application.Some disadvantages of page swapout mechanism are analyzed in Linux memory management for interactive application.A new algorithm of active page swapout suitable for the characteristics of interactive application is presented.The algorithm optimizes the state machine based on equivalence relation of page state,and it allows the application itself to swap out memory if necessary.It improves the interactive performance by reclaiming abundant memory to satisfy application under memory pressure.

【基金】 国家“973”计划基金资助项目“现代设计大型应用软件的共性基础”(2004CB719406)
  • 【文献出处】 计算机工程 ,Computer Engineering , 编辑部邮箱 ,2006年17期
  • 【分类号】TP316.81
  • 【被引频次】2
  • 【下载频次】77
节点文献中: 

本文链接的文献网络图示:

本文的引文网络