期刊文献+

Windows平台下的内存管理实时化研究 被引量:1

Research on Real-time Memory Management Under Windows Platform
下载PDF
导出
摘要 分析Windows平台下内存管理方面的非实时性因素,提出一种提高Windows实时性的方案。建立虚拟地址和物理地址之间的映射来避免用户和内核之间的地址模式切换。将页面锁定在物理内存中,避免内存的缺页换页操作。改进系统原有的内存分配算法,消除系统对内存操作的不确定性。实验结果表明,该方案能较好地提高Windows内存管理操作的效率,内存操作时间稳定,可实现Windows平台下内存管理操作的实时化。 This paper analyzes the factors that affect the real-time property of memory management under Windows platform, and presents a solution to improve the real-time. It works in three aspects: establishing a mapping relationship between virtual address and physical address to avoid the switch between the user mode and kernel mode; locking pages in the physical memory to avoid page missing and page exchanging operation; improving the original algorithm of memory allocation to remove the nondeterministic operations. Experimental results show that this solution is a good way to improve the efficiency of memory management under Windows and maks the use of time in the memory operation steady, improvs the real-time of memory management under Windows platform.
出处 《计算机工程》 CAS CSCD 2013年第7期102-105,122,共5页 Computer Engineering
基金 国家基础科研基金资助项目(2011AC100001C100001)
关键词 WINDOWS平台 内存管理 内核 实时化 内存映射 页面锁定 Windows platform memory management kemel real-time memory mapping page locking
  • 相关文献

参考文献9

  • 1Saxer J, Sander E. 内存管理深入剖析[M]. 李谊瑞, 周克昌, 译. 北京: 电子工业出版社, 1995.
  • 2Richter J, Nasarre C. Window核心编程[M]. 5版. 葛子昂, 周 靖, 廖 敏, 译. 北京: 清华大学出版社, 2008.
  • 3毛德操. Windows内核情景分析[M]. 北京: 电子工业出版社, 2010.
  • 4张帆,史彩成.Windows驱动开发技术详解[M].北京:电子工业出版社,2010:68-74,386-410.
  • 5王兰英,居锦武.Windows内核模式驱动程序运行环境的分析[J].微计算机信息,2005,21(11X):201-202. 被引量:13
  • 6杨宏军,孙少斌,陈璐.在WindowsNT下通过内存映射进行实时通信的实现[J].计算机应用,2000,20(6):74-75. 被引量:3
  • 7Cwiklinski L, Kicinski W. Management of Memory In A Real- time Measurement System Based on A Signal Processor[J]. Metrology and Measurement Systems, 2010, (4): 589-598.
  • 8Nakajima T. Memory Reservation System In Real-time Mach[D]. Tokyo, Japan: Japan Advanced Institute of Science and Technology, 2008.
  • 9廖小勇. 基于PC/Windows环境的实时系统研究与实现技术[D]. 上海: 同济大学, 2006.

二级参考文献5

  • 1Microsoft,Windows NT技术内幕,1999年,7页
  • 2Microsoft,Visual C++ 6.0语言参考手册,1998年,12页
  • 3吴华,Windows NT Win32软件开发使用详解,1995年
  • 4李克特,Windows NT高级编程技术,1995年
  • 5[美]Helen Custer Inside the Windows NT[M].Microsoft Press,1993.4.

共引文献17

同被引文献6

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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