期刊文献+

基于Objrmap的区分实时进程页的页面置换算法 被引量:1

An Improved Page Replacement Algorithm Supporting Realtime Processes Based on Objrmap
下载PDF
导出
摘要 本文深入分析了Linux 2.6的新技术——基于对象的逆向映射Objrmap的基本原理,探讨了区分实时进程页的置换策略的可能性,并提出了基于区分实时进程页的页面置换算法,增强了Linux系统的实时性。改进的算法具有优异的时空性能,同时不影响系统的高并发度和进程间的内存共享。实验表明,改进算法在重载条件下,实时进程的缺页次数明显少于原算法。 This paper introduces the new technology of Linux 2. 6 , which is called object--based reverse mapping, "Objrmap" for short. After discussing the possibility to implement the page replacement policy to support real--time processes, an improved page replacement algorithm supporting real--time processes based on Objrmap is proposed. The improved algorithm enhances notably the real--time property of Linux with less extra time and space overhead. The improvement does not affect the high concurrency level of the operating system and hinder inter--process memory sharing neither. Experiments show that the times of page fault under the new algorithm is rather less than the original one.
出处 《计算机工程与科学》 CSCD 2007年第10期41-43,共3页 Computer Engineering & Science
基金 科技部国家科技支撑计划项目"现代服务业服务交互支撑平台关键技术研究"资助
关键词 基于对象的逆向映射 实时进程 页面置换算法 Objrmap real-time process page replacement algorithm
  • 相关文献

参考文献8

  • 1Rik van Riel. ,Towards an O(1) VM:Making Linux Virtual Memory Management Scale Towards Large Amounts of Physical Memory[A]. Linux Symposium[C]. 2003.
  • 2Georg S,Nicholas M. Soft RealTime Linux Overview[A]. 7th RTL Workshop[C]. 2005.
  • 3Andrea, Reverse Mapping Anonymous Pages - Again[EB/ OL]. http://lwn, net/Articles/77106/, 2004.
  • 4Abraham S, James L. P. Operating System Concepts[M]. Massachusetts:AddisonWesley, 1988.
  • 5Daniel P B, Marco C. Understanding the Linux Kernel[M]. 2nd Edition, O Reilly, 2002.
  • 6Nimrod Megiddo Dharmendra S. Modha, Outperforming LRU with an Adaptive Replacement Cache Algorlthm[J]. IEEE Computer, 2004,37 (4) : 58-65.
  • 7A CLOCKPro Page Replacement Implementation[ EB/OL]. http://lwn, net/Articles/147879 / ,2005.
  • 8Denning, Peter J. The Working Set Model for Program Behavior[J]. Communications of the ACM, 1968, 11 (5): 323333.

同被引文献6

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部