共查询到20条相似文献,搜索用时 218 毫秒
1.
一种面向嵌入式系统的进程间消息通信方法的设计 总被引:2,自引:0,他引:2
描述了具有典型意义的多CPU嵌入式系统的体系结构,详细介绍了一种应用于此种嵌入式系统的分布式操作系统进程间消息通信的方法,又将此方法和常用的分布式操作系统的进程间消息通道方法进行了比较。 相似文献
2.
消息队列在实现分布式存储器访问和操作系统进程间通信的有效手段^[1]。但是,在“多对一”通信模式中,消息队列作为临界资源,却成了影响系统性能的瓶颈;另一方面,为减少互联网络的阻塞,消息被分割成额定长度的帧在物理层传输,这就产生了“多对一”模式下大数据量传输的帧交叉现象,本文提出了一种分布式消息队列的实现方法,能够有效地解决存在于“多对一”通信模式中的上述问题。 相似文献
3.
分布式实时操作系统消息机制的设计与实现 总被引:1,自引:1,他引:0
随着数字信号处理技术的迅猛发展,针对并行数字信号处理(DSP)应用自主开发了一个满足用户需要的高性能分布式实时操作系统--腾飞分布式实时操作系统(TF-RTOS).消息机制用于线程间的通信,是操作系统中的重要部分.在开发TF-RTOS过程中,从消息命令包、消息队列、消息传递过程和消息原语这4个方面设计并实现了一种直接消息传递的消息机制,该消息机制具有简化线程间通信、增强系统功能、提高系统性能的特点. 相似文献
4.
本文着重介绍分布式操作系统内核NDOS的进程通信机制中,检测和处理由于进程死亡、机器或网络故障以及进程迁移所引起的系统状态不一致性问题的方法。为了能够既满足高层系统的可靠性要求,同时又保持分布式操作系统内核的简洁性和有效性,我们把内核的进程通信设施进一步分为两层。对状态不一致性的检查和处理的机制利用了事件计数(eventcount)的概念及其有关操作。 相似文献
5.
UNIX操作系统用消息队列实现进程通信的程序设计方法 总被引:1,自引:0,他引:1
消息队列、共享内存、信号是UNIX操作系统环境中实现进程通信的主要手段。本文主要介绍消息队列的基本概念及系统实现方法,并结合实际例子,详细说明利用消息队列进行进程通信的程序设计方法。 相似文献
6.
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.
Sharifi Mohsen Mousavi Khaneghah Ehsan Kashyian Morteza Mirtaheri Seyedeh Leili 《The Journal of supercomputing》2012,59(1):548-567
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.
结合国家重大科学工程项目LAMOST望远镜总控1-级模拟系统研制开发的实践,着重描述了分布式、多操作系统平台上通过TCP/IP、IPC(进程间通信)来协调完成多个分布式任务的通信机制。并以此机制为基础,对望远镜机架和焦面控制进行了很好的模拟。 相似文献
14.
基于Linux集群的分布式实时操作系统的设计 总被引:2,自引:0,他引:2
文章针对Linux集群环境,以Linux通用操作系统为基础,提出了一种分布式实时操作系统的设计思路。以分布式实时操作系统的特殊性为线索,详细阐述了分布式实时操作系统中实时任务调度机制、实时进程间通信机制和实时网络通信机制的设计思路。 相似文献
15.
安全高效的进程间通信机制是操作系统中实现进程间协同工作的关键.针对现有Java操作系统普遍使用的共享堆和Java远程过程调用(RMI)等进程间通信机制在安全性、高效性等方面的缺陷,面向Java操作系统的结构特点和进程间通信需求,设计和实现了一种新的安全、高效的进程间通信机制MSP.MSP机制通过区分小尺寸和大尺寸消息,... 相似文献
16.
一种提高构件化嵌入式操作系统性能的方案 总被引:2,自引:2,他引:2
本文分析了现有构件化嵌入式操作系统所用调度算法存在的缺点,提出抢占阈值调度算法是更为合适的算法。通过仿真实验比较抢占阈值调度算法、非抢占式调度算法和FIFO(First-In-First-Out)调度算法的性能,证明了上述结论。通过分析现有嵌入式系统构件模型的特点,提出了一种构件模型以及将构件映射成任务的方式,还提出了一种设计方法。整个方案能提高构件化嵌入式操作系统的性能。 相似文献
17.
嵌入式软件开发平台中的文件系统封装机制 总被引:1,自引:0,他引:1
针对嵌入式软件开发中操作系统多样性与应用软件领域相关性等特点,面向特定应用领域的嵌入式软件开发平台通常会对嵌入式操作系统实现功能进行封装。嵌入式操作系统提供的文件系统功能较简单,不能满足复杂软件(特别是通信领域应用软件)文件载体多样性的需求。给出了一种嵌入式文件系统封装方案,该方案把文件管理、内存设备、FTP服务器与前后台通信机制相结合,给出了相应的编程接口,并主要基于商用VxWorks操作系统对方案具体实现进行了探讨。 相似文献
18.
19.
基于VxWorks网络通信代理实现的分布式变电站自动化监控系统 总被引:1,自引:0,他引:1
研究了分层、分布式变电站自动化系统中有关网络通信功能在嵌入式操作系统VxWorks下的实现。综合变电系统中多方面的需求,采用当前最先进的软、硬件技术及体系构架, 在Vxworks嵌入式实时操作系统及PowerPC860处理器的硬件平台上实现变电站内部网的实时数据及控制信息的传输。该系统已成功地实现了工业运行实验。 相似文献