首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 46 毫秒
1.
设计了一种在UNIX环境下基于SYSTEM V IPC的消息中间件模型。模型引入了邮箱的概念并通过MyQ对进行消息传递的每个进程分配一个全局唯一的邮箱号,进程从自己的邮箱中接收消息以及发送消息到目标进程的邮箱。具体实现是MyQ通过共享内存传递消息内容,为每个进程创建一个消息队列用于接收通知消息,并由信号灯进行并发访问控制。这样可以提高消息传递效率以及有效解决大数据量传递情况下消息队列堵死的问题。  相似文献   

2.
基于SCO UnixWare的实时消息队列设计与实现   总被引:1,自引:0,他引:1  
实时消息队列作为一种IPC是在POSIX.1中定义的。但SCO UnixWare的最新版本7.1.3并不支持。结合实际开发的需要,提出了一种基于存储映射I/O和System V 消息队列在用户级实现实时消息队列的方法,并在SCO UnixWare7.1.3上实现。结果表明,该方法是非常有效的,它能够在用户级提供一种高效的进程间实时通信机制。  相似文献   

3.
集群系统的单一系统映像研究   总被引:2,自引:0,他引:2  
提出了一种集群网络服务器单一系统映像的结构,即Glosim系统.该系统在操作系统内核层通过修改与IPC对象、进程信号相关的系统调用,提供全局系统映像服务,支持全局IPC对象,包括消息队列、信号量及共享内存,同时引入全局工作进程概念,透明地提供SSI服务,并与LVS和SIOS配合,实现了集群系统的高性能单一系统映像.  相似文献   

4.
为了降低寄存器功耗而不损失处理器性能,提出一种基于读写队列的多体寄存器文件结构(multi-bank register file,MBRF)。该结构使用多个寄存器体来分担多端口的访问压力,并且为每个寄存器体设置相应的读写队列;通过指令分解将读写操作缓存在队列中,从而消除多体结构潜在的访问冲突;采用组合和旁路2种分配策略,减少缓冲队列的长度和对寄存器的读写请求。该结构在一个四发射的超标量模拟器上进行评估。研究结果表明:整个寄存器文件最终节省了52%的功耗,而处理器的IPC损失仅为1.6%。与其他寄存器文件相比,基于读写队列的MBRF结构在多发射处理器应用中具有明显的优势。  相似文献   

5.
于吉鹏 《科技信息》2014,(12):45-46,49
目前,在互联网应用和物联网应用中存在众多复杂结构的应用场景,复杂结构设计的好坏将直接关系到整个应用程序的效率及稳定性。本文通过对复杂结构应用场景的深入分析,总结提出了一种针对复杂结构消息队列的实现方案,即通过增加逻辑处理模块便可解决串并行复杂结构的系统。该系统不仅保留了消息队列的异步与分布式的特性,还达到了解决复杂逻辑的目的。本文还介绍了在实现过程中需要重点注意的关键问题。实践证明本方案是实现复杂结构消息队列的一种高效且可行的解决方案。  相似文献   

6.
Windows利用动态连接库DLL可为所有应用程序提供代码和数据的共享,基于DLL提出了一个在Windows环境下类似UNIX系统V进程消息通信的消息队列的Windows任务间通信的消息队列.应用结果表明,Windows任务间使用该消息队列通信接口简单、方式灵活,可实现任意多个任务间的通信.  相似文献   

7.
阐述当前操作系统中流行的微内核体系结构。分析其具体功能结构,对比传统宏内核结构,总结出微内核在操作系统设计、实现及应用中的优势和劣势。针对微内核的低效率问题,结合当前较为成功的微内核设计思想和成型系统,给出了具体的性能改进方法。最后,在嵌入式操作系统广泛应用的背景下,给出了微内核实现嵌入式系统应用兼容性的基本思路。  相似文献   

8.
针对嵌入式实时操作系统中消息队列的普遍实现机制的若干问题,提出了一种对其改进的无内存拷贝的消息队列的实现方法,详细描述了消息队列的设计原理,分析了其中的关键技术。最后对两种消息队列的消息发送速度和内存消耗进行了对比测试。  相似文献   

9.
基于DLL的Windows任务通信的消息队伍   总被引:2,自引:1,他引:1  
Winodws利用动态连接库DLL可为所有应用程序提供代码和数据的共享。基于DLL提出了一个在Windows环境类似UNIX系统V进程消息通信的队列的Windows任务间通信队列。应用结果表明,Windows任务间使用该消息队列通信接口简单、方式灵活,可实现任意多个任务间的通信。  相似文献   

10.
Windows 程序设计是种事件驱动方式的主要基于消息的程序设计.当用户需要完成某种功能时,需要调用OS某种支持,然后OS将用户的需要包装成消息,并投入到消息队列中,最后应用程序从消息队列中取走消息并进行响应[1].消息系统对于一个win32 程序来说十分重要,它是一个程序运行的动力源泉.应用消息机制为程序员找到了一些开发过程所需要的程序信息,并且在多个程序间通过消息传递来实现了自动操作或信息获取.  相似文献   

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

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