期刊文献+

实时应用中的内存锁定技术研究 被引量:2

Study on the Technology of Memory Locking in Realtime Applications
下载PDF
导出
摘要 内存锁定是一种保证某进程驻留在内存而不需换页的方法。在实时环境中 ,系统应保证将某进程锁定在内存中 ,以减少数据访问、指令读取、进程间缓冲区切换等等引起的延迟。将一个进程的地址空间锁定在内存中 ,就为应用的响应时间满足实时需要提供了保障。一般来说 ,对时间要求苛刻的进程应锁定在内存中。本文主要以实时环境为背景 ,阐述了内存锁定和解锁函数以及在多进程下内存锁定技术的应用。 Memory locking is a way to ensure that a process stays in main memory and is exempt from paging. In a realtime environment, a system must be able to guarantee that it will lock a process in memory to reduce latency for data access, instruction fetches, buffer passing between processes, and so forth. Locking a processs address space in memory helps ensure that the applications response time satisfies realtime requirements. As a general rule, time critical processes should be locked into memory. This paper describes the items about “Memory Locking and Unlocking Functions” and “Memory Locking in multiprocesses environment” in a realtime environment
作者 吴纯青 李钢
出处 《国防科技大学学报》 EI CAS CSCD 2000年第1期20-23,共4页 Journal of National University of Defense Technology
关键词 内存锁定 共享内存 解锁函数 实时操作系统 realtime paging swaping memory locking share memory
  • 相关文献

参考文献1

  • 1聊鸿斌,UNIX高级教程系统技术内幕,1999年

同被引文献6

  • 1林松,吴景东.Linux下实时数据库系统设计[J].福建电脑,2006,22(2):129-129. 被引量:1
  • 2柳青,孔宪君.操作系统——Linux篇[M].北京:人民邮电出版社,2005.
  • 3北京飞漫软件技术有限公司.MiniGUI编程指南[M/OL].2003[2007-01-01].http://ftp.minigui.com/downloads/minigui20/MINIGUI-PROG-GUIDE-V2.0-3C.pdf.
  • 4TANENBAUM A S, VAN STEEN M. Distributed Systems: Principles and Paradigms[M].影印本.北京:清华大学出版社, 2004.
  • 5毛德操,胡希明.Linux内核源代码情景分析[M]浙江大学出版社,2001.
  • 6阚宏进,刘希远,李翠玲.基于VC^(++)工控组态软件实时数据库系统的设计[J].甘肃工业大学学报,2001,27(4):73-76. 被引量:24

引证文献2

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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