linux rt补丁 实时进程,基于RTLinux的分布式实时进程通信技术的研究与实现

摘要:

随着计算机技术的高速发展,实时信息处理系统已经被逐步应用于各个领域.分布式实时操作系统为这些实时信息处理系统提供了良好的运行平台,然而由于不同领域的应用对实时性的要求不尽相同,因此很难找到一种分布式实时操作系统可以完全满足这些不同的需求.在这种情况下,针对不同应用领域的特点来开发具有自主知识产权的分布式实时操作系统是解决这个问题较好的途径. RTLinux是一个在Linux基础上改造而来的具有硬实时性能的单机实时操作系统,它具有开放的源码,这有利于在RTLinux的基础上开发分布式实时操作系统.进程通信机制是分布式实时操作系统的核心技术之一,在对RTLinux进行分析和研究的基础上,采用远程过程调用模型和组通信模型对RTLinux进程通信机制进行分布式实时化改造.改造后的进程通信机制主要包括:端口操纵,端口动态管理,端口接收服务和实时消息队列管理等模块.这些模块分别从进程通信的缓冲区管理,消息队列的排队管理和消息接收服务等方面对RTLinux的进程通信机制进行实时性改造,提高了RTLinux进程通信的实时性.另外,通过引入全局信息表管理,全局信息广播,全局信息查询等技术,为用户提供了透明的进程通信函数调用接口. 测试表明,改进后进程通信的通信延迟处在一个可预测的范围之内,同时也体现出了在消息排队过程中优先级排队算法的优越性和信号量的同步协调功能.

展开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值