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

Study on the Technology of Memory Locking in Realtime Applications

在线阅读下载全文

作  者:吴纯青[1] 李钢[1] 

机构地区:[1]国防科技大学计算机学院,湖南长沙410073

出  处:《国防科技大学学报》2000年第1期20-23,共4页Journal of National University of Defense Technology

摘  要:内存锁定是一种保证某进程驻留在内存而不需换页的方法。在实时环境中 ,系统应保证将某进程锁定在内存中 ,以减少数据访问、指令读取、进程间缓冲区切换等等引起的延迟。将一个进程的地址空间锁定在内存中 ,就为应用的响应时间满足实时需要提供了保障。一般来说 ,对时间要求苛刻的进程应锁定在内存中。本文主要以实时环境为背景 ,阐述了内存锁定和解锁函数以及在多进程下内存锁定技术的应用。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

关 键 词:内存锁定 共享内存 解锁函数 实时操作系统 

分 类 号:TP316.2[自动化与计算机技术—计算机软件与理论] TP333.1[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象