首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 218 毫秒
1.
一种面向嵌入式系统的进程间消息通信方法的设计   总被引:2,自引:0,他引:2  
刘鹏  夏士雄 《计算机工程》2005,31(10):81-83
描述了具有典型意义的多CPU嵌入式系统的体系结构,详细介绍了一种应用于此种嵌入式系统的分布式操作系统进程间消息通信的方法,又将此方法和常用的分布式操作系统的进程间消息通道方法进行了比较。  相似文献   

2.
消息队列在实现分布式存储器访问和操作系统进程间通信的有效手段^[1]。但是,在“多对一”通信模式中,消息队列作为临界资源,却成了影响系统性能的瓶颈;另一方面,为减少互联网络的阻塞,消息被分割成额定长度的帧在物理层传输,这就产生了“多对一”模式下大数据量传输的帧交叉现象,本文提出了一种分布式消息队列的实现方法,能够有效地解决存在于“多对一”通信模式中的上述问题。  相似文献   

3.
分布式实时操作系统消息机制的设计与实现   总被引:1,自引:1,他引:0  
随着数字信号处理技术的迅猛发展,针对并行数字信号处理(DSP)应用自主开发了一个满足用户需要的高性能分布式实时操作系统--腾飞分布式实时操作系统(TF-RTOS).消息机制用于线程间的通信,是操作系统中的重要部分.在开发TF-RTOS过程中,从消息命令包、消息队列、消息传递过程和消息原语这4个方面设计并实现了一种直接消息传递的消息机制,该消息机制具有简化线程间通信、增强系统功能、提高系统性能的特点.  相似文献   

4.
薛行  孙钟秀 《计算机学报》1990,13(6):456-462
本文着重介绍分布式操作系统内核NDOS的进程通信机制中,检测和处理由于进程死亡、机器或网络故障以及进程迁移所引起的系统状态不一致性问题的方法。为了能够既满足高层系统的可靠性要求,同时又保持分布式操作系统内核的简洁性和有效性,我们把内核的进程通信设施进一步分为两层。对状态不一致性的检查和处理的机制利用了事件计数(eventcount)的概念及其有关操作。  相似文献   

5.
UNIX操作系统用消息队列实现进程通信的程序设计方法   总被引:1,自引:0,他引:1  
消息队列、共享内存、信号是UNIX操作系统环境中实现进程通信的主要手段。本文主要介绍消息队列的基本概念及系统实现方法,并结合实际例子,详细说明利用消息队列进行进程通信的程序设计方法。  相似文献   

6.
周宏  柳长安  卢东昕 《计算机工程》2006,32(11):265-267,270
为提高嵌入式实时系统中处理器间通信效率,针对通常传输层协议的不足,设计并实现了嵌入式系统中RUDP通信模块,以实现嵌入式分布系统中各进程间可靠、高效的通信。首先给出了RUDP通信模块的基本功能、任务划分和控制机制;其次阐述了RUDP通信模块的实现过程,包括滑动窗口、消息和应答的识别与处理、主要定时器的处理和定时器管理;最后给出了结论。  相似文献   

7.
本文研究目标是基于嵌入式Linux和GPRS的手机通信系统功能设计与实现,利用HuaHengARM2410实验开发平台、LinuxRed Hat操作系统和GPRS通信模块来实现手机的通信功能,主要包括构建Linux开发环境,编写系统功能界面,通过ARM实验开发平台上UART接口实现与GPRS的数据通信,使用GPRS驱动中间件编写并调用驱动程序以实现多进程的手机通信。试验结果显示,由Linux操作系统功能界面发出指令,通过GPRS数据传输,可以分别控制手机接打电话、发送消息等功能。  相似文献   

8.
嵌入式操作系统Linux中的串口应用编程   总被引:2,自引:0,他引:2  
针对嵌入式Linux操作系统的特点,分析在该系统下串行通信口编程控制的方法,总结程序设计的步骤;在嵌入式Linux系统上,编写控制程序,成功地实现嵌入式系统与微机系统间的数据交换。  相似文献   

9.
嵌入式操作系统Linux中的串口应用编程   总被引:2,自引:0,他引:2  
针对嵌入式Linux操作系统的特点,分析在该系统下串行通信口编程控制的方法,总结程序设计的步骤;在嵌入式Linux系统上,编写控制程序,成功地实现嵌入式系统与微机系统间的数据交换.  相似文献   

10.
为提高网络化嵌入式系统的安全性与可靠性,提出一种基于Actor模型的软总线设计方法,以解决分布式全数字仿真测试中系统及组件间的通信问题。采用以Actor模型为中心的发布/订阅机制,实现分布式节点之间的同步、异步通信。在此基础上,提出一种基于线程池技术的任务调度方法,实现Actor模型的协同工作,并通过规则链表进行Actor消息的处理及转发。实验结果表明,与HLA、OpenDDS总线相比,在大数据量并发处理的情况下,该软总线程序执行效率提升30%以上,能够满足网络化嵌入式系统测试对实时性与并发性的需求。  相似文献   

11.
Interprocess communication (IPC) is a well-known technique commonly used by programs running on homogeneous distributed systems. However, it cannot be used readily and efficiently by programs running on heterogeneous distributed systems. This is because it must be given a uniform interface either by a set of middleware or more efficiently properly ported to the kernel of all varieties of open source and closed source proprietary operating systems running on heterogeneous nodes of distributed systems. This is particularly problematic to achieve when the kernel code of closed source operating systems are inaccessible to third parties. We propose an alternative nonproprietary approach to enable the use of IPC in heterogeneous distributed systems by wrapping IPC calls from the kernel of closed source operating systems, and converting them into equivalent IPC calls that are efficiently implemented inside the kernel code of open source operating systems. To show the superiority of our approach, we developed a wrapper for converting MS-Windows IPC calls into equivalent Linux IPC calls and benched our approach on a hybrid computer cluster running both types of operating systems.  相似文献   

12.
RTLinux是一个具有硬实时性能的单机实时操作系统,它提供了多种进程间通信机制,如信号量、消息队列和RT-fifo等。在RTLinux提供的进程间通信机制基础上,本文提出 了一种在RTLinux中设计并实现分布式实时IPC模块的具体方法,最后详细阐述了分布式实时IPC模块的工作流程和各功能模块的实现。  相似文献   

13.
邹志强  徐欣圻 《计算机工程》2003,29(17):70-72,92
结合国家重大科学工程项目LAMOST望远镜总控1-级模拟系统研制开发的实践,着重描述了分布式、多操作系统平台上通过TCP/IP、IPC(进程间通信)来协调完成多个分布式任务的通信机制。并以此机制为基础,对望远镜机架和焦面控制进行了很好的模拟。  相似文献   

14.
基于Linux集群的分布式实时操作系统的设计   总被引:2,自引:0,他引:2  
章勤  刘淑英 《计算机工程与应用》2004,40(12):125-128,169
文章针对Linux集群环境,以Linux通用操作系统为基础,提出了一种分布式实时操作系统的设计思路。以分布式实时操作系统的特殊性为线索,详细阐述了分布式实时操作系统中实时任务调度机制、实时进程间通信机制和实时网络通信机制的设计思路。  相似文献   

15.
周旭  卢凯  李根 《计算机应用与软件》2011,28(1):137-141,149
安全高效的进程间通信机制是操作系统中实现进程间协同工作的关键.针对现有Java操作系统普遍使用的共享堆和Java远程过程调用(RMI)等进程间通信机制在安全性、高效性等方面的缺陷,面向Java操作系统的结构特点和进程间通信需求,设计和实现了一种新的安全、高效的进程间通信机制MSP.MSP机制通过区分小尺寸和大尺寸消息,...  相似文献   

16.
一种提高构件化嵌入式操作系统性能的方案   总被引:2,自引:2,他引:2  
本文分析了现有构件化嵌入式操作系统所用调度算法存在的缺点,提出抢占阈值调度算法是更为合适的算法。通过仿真实验比较抢占阈值调度算法、非抢占式调度算法和FIFO(First-In-First-Out)调度算法的性能,证明了上述结论。通过分析现有嵌入式系统构件模型的特点,提出了一种构件模型以及将构件映射成任务的方式,还提出了一种设计方法。整个方案能提高构件化嵌入式操作系统的性能。  相似文献   

17.
嵌入式软件开发平台中的文件系统封装机制   总被引:1,自引:0,他引:1  
何先波 《计算机应用》2010,30(1):118-120
针对嵌入式软件开发中操作系统多样性与应用软件领域相关性等特点,面向特定应用领域的嵌入式软件开发平台通常会对嵌入式操作系统实现功能进行封装。嵌入式操作系统提供的文件系统功能较简单,不能满足复杂软件(特别是通信领域应用软件)文件载体多样性的需求。给出了一种嵌入式文件系统封装方案,该方案把文件管理、内存设备、FTP服务器与前后台通信机制相结合,给出了相应的编程接口,并主要基于商用VxWorks操作系统对方案具体实现进行了探讨。  相似文献   

18.
嵌入式实时操作系统在数控系统设计中的应用   总被引:2,自引:0,他引:2       下载免费PDF全文
分析了嵌入式实时操作系统的特点,其与通用操作系统相比更适合嵌入式数控系统的设计。选用µC/OS-II并以模块化的思想设计了基于MC68F375和MCX314的嵌入式数控系统硬件平台,对软件结构进行了层次划分,以功能应用为目标对应用软件进行了模块化设计,以实时性强弱为标准对数控系统任务的优先级进行了分配,分析了系统多任务运行的调度机制,开发了TDNCL4M和TDNCL4T数控系统。  相似文献   

19.
研究了分层、分布式变电站自动化系统中有关网络通信功能在嵌入式操作系统VxWorks下的实现。综合变电系统中多方面的需求,采用当前最先进的软、硬件技术及体系构架, 在Vxworks嵌入式实时操作系统及PowerPC860处理器的硬件平台上实现变电站内部网的实时数据及控制信息的传输。该系统已成功地实现了工业运行实验。  相似文献   

20.
本文首先指出了现有的教学用操作系统存在的不足,然后设计并实现了一个运行在虚拟机上的微内核结构的教学用操作系统,描述了系统中进程管理、进程间通信、基本内存管理、磁盘服务器以及文件服务器的设计和实现。本系统的实现将有利于学生从微观上观察操作系统的行为特征,并且帮助他们理论联系实际,具有较好的教学价值。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号