首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 234 毫秒
1.
Linux中进程间信号通信机制的分析及其应用   总被引:9,自引:0,他引:9  
对于多用户、多任务的操作系统,进程间的通信(Inter-ProcessCommunication,IPC)是非常重要的,它是使整个系统得以有条不紊工作的基础。Linux操作系统提供了多种IPC机制,如信号、管道、信号量、消息队列、共享内存和套接字等。其中信号是系统必备的一种IPC机制,是内核不可分割的一部分,而其它的几种机制则是可选的。因此,深入分析和研究Linux系统的信号通信机制,将会给应用系统的开发工作提供很大帮助。论文从RedhatLinux9.0(内核2.4.20-8)出发,着重从数据结构入手,结合整个信号通信的过程,对几个关键的系统函数进行了剖析并给出了应用实例。  相似文献   

2.
Android下Binder进程间通信机制的分析与研究   总被引:1,自引:0,他引:1  
Binder IPC(Inter—Process Communication,进程间通信)机制是Android操作系统中重要的IPC机制。研究Binder IPC机制对于完成Android中进程间通信的程序开发有着重要的意义。文中系统地分析了Android操作系统下Binder的构架模型、Binder驱动的工作原理、Binder接口及运行机制,最后使用AIDL(Android Interface Definition Language)给出了运行BinderIPC机制的实例。实例结果表明Binder机制可以有效地完成Android系统中的进程间通信。  相似文献   

3.
Linux中SystemV进程通信机制安全性形式化验证   总被引:1,自引:0,他引:1  
基于Linux开发安全操作系统是提高计算机安全的重要途径,而形式化验证则是开发过程的重要和必要的环节,我们从Linux的各个子系统着手进行验证,逐步搭建起整个操作系统的验证模型。考虑到访问控制机制是实现操作系统安全性的关键,本文主要讨论使用SPIN模型检验器对IPC子系统中的SystemV进程通信机制进行形式化验证的过程与方法法。查找安全漏洞并改进现有的机制,为开发工程提供理论上的保证。  相似文献   

4.
RTLinux是基于Linux的具有硬实时特性的操作系统,首先介绍了RTLinux的实现原理。分析了RTLinux在应用中的程序设计原则;然后将RTLinux成功地应用于一套现成的工业控制计算机测控系统。详细地给出了基于RTLinux的IPC测控系统的硬件结构和软件设计过程。  相似文献   

5.
介绍了嵌入式和欣操作系统Elastos。它是基于构件技术、支持构件化应用的操作系统,采用了支持动态加载、更换、卸载系统构件的灵活内核技术模型。在基于Elastos的CAR构件系统上,利用构件系统所具有的元数据和反射机制提出了一个可扩展的脚本框架。该脚本框架提出的意义在于:用户可以使用XML和脚本语言开发应用,用C/C++开发逻辑构件,从而实现逻辑和界面的分离,这不仅加快了开发速度,而且有利于软件的升级。  相似文献   

6.
基于智能手机的远程家电控制及安防监测系统的设计   总被引:1,自引:0,他引:1  
设计了基于智能手机和GPRS网络的远程家电控制和安防监测系统.智能手机采用开放式操作系统,第三方可根据操作系统提供的API为其开发各种扩展应用.利用智能手机这一特性,开发用于系统的人机接口,方便了用户的操作.介绍了系统的结构和功能,详细阐述了智能手机监控软件的开发过程.  相似文献   

7.
针对并行数字信号处理应用,自主开发了一个满足用户需要的高性能分布式实时操作系统--凌久腾飞操作系统.介绍了凌久腾飞操作系统的结构、功能以及供用户使用的原语;简述了基于高性能数字信号处理器ADSP-TS201S开发的DSP并行系统,简称TS6并行系统;提供了在TS6并行系统上应用凌久腾飞操作系统的Mandelbrot Set图形显示实例,使用户了解了使用凌久腾飞操作系统开发的过程;最后,对凌久腾飞操作系统的性能进行测试、分析与总结.  相似文献   

8.
Windows2000在半实物仿真中的实时性研究   总被引:1,自引:1,他引:0  
在半实物仿真试验中,仿真系统的实时机制是前提。Windows2000是一个通用操作系统,能否直接应用Windows2000进行半实物仿真试验,是一个有意义的研究课题。该文对Windows2000系统的不可预知的中断处理、优先级机制以及进程间通信机制进行研究,并通过实验测试了Windows2000在读ISA卡IPC5386的时间,在改进了系统实时性后,使得读卡的时间大大的减少,得到该情况下使毫秒级半实物仿真成为可能。  相似文献   

9.
据来自IDG的消息,中、日、韩三国将联合开发一个新的操作系统。中国、日本和韩国政府目前已经就共同开发针对桌面应用、嵌入式系统、中间件以及操作系统的一个开放源码软件项目达成了基本协议。据IDG日本公司副总裁介 绍,三国此次联手的目的,主要是开发一个新的操作系统,而桌面应用和嵌入式的系统都是基于该操作系统的。他认为,如果这个项目能够最终实施,很可能将在目前存在的某种操作系统的基础上开发,而不是去做一个全新的操作系统。他预计,三国很可能基于某个Linux操作系统进行下一步工作。中日韩将联合开发新的操作系统…  相似文献   

10.
安全操作系统在计算机安全中的重要作用越来越引起人们的关注。本文就基于一个原有的通用操作系统开发一套安全机制和提高其安全性做了探讨,给出了其开发原理、常用方法及一般步骤。  相似文献   

11.
大型电站电除尘器IPC系统的开发   总被引:1,自引:0,他引:1  
郭俊 《控制工程》2002,9(1):58-60
介绍一个大型电站燃煤锅炉电除尘器的计算机控制系统。讨论了IPC系统下的T/R微机控制设备、低压微机控制设备的技术特性。介绍了IPC系统的基本构成和基本功能 ,并对其网络控制功能和智能化闭环控制功能作了重点讨论  相似文献   

12.
开放系统桌面进程通信机制研究   总被引:2,自引:0,他引:2  
桌面系统由一系列应用程序组成,它们之间需要协作一致来完成特定的任务,这就要求应用程序能够高效、快速地进行通信。由于传统IPC机制和远程互操作体系并不适应桌面进程通信的要求,因此在开放系统领域中处于主流地位的桌面系统GNOME和KDE分别采用CORBA和DCOP作为桌面进程通信机制。一种新的用于统一各个不同桌面的进程通信机制DBUS也被制定出来。通过对各种通信机制进行分析和比较,抽象桌面进程通信的基本架构和特点,总结出设计和选择桌面进程通信机制的基本原则。  相似文献   

13.
提出一种基于LabVIEW与Modbus/TCP协议的伺服电机控制系统的设计方法.该方法采用工控机与MP2310组成控制系统,实现对两台伺服电机的使能、正转、反转及速度设定等功能,给出了系统的硬件设计,并重点给出了基于LabVIEW的上位机软件设计和下位机的编程设置;测试结果表明,该系统能够实现对伺服电机进行有效控制.  相似文献   

14.
微创手术机器人是医疗机器人的一个重要研究领域.文中提出一种利用工控机、多个可编程多轴控制器、数据采集卡构建的机器人上层控制系统,并对系统的软件实现方案做了详细的讨论.以此方案组成的上层系统实现了系统的稳定通讯和实时控制,提高了系统可靠性,缩短了开发周期,同时大大降低了成本.由此系统实现的控制方案在临床动物实验上获得了满意的效果,从而为微创手术机器人控制系统的开发提供了一种新思路.  相似文献   

15.
工控软件的通信方案实现和优化   总被引:1,自引:0,他引:1       下载免费PDF全文
现代工业控制一般由计算机监控软件来实现,因此为工控软件选择理想合适的进程通信方式,能够迅速准确地监测现场数据,对突发事件做出及时响应,达到安全生产。在分析比较了不同的通信机制的基础上,通过实验测试找出了适合不同监测点的进程通信模式,为工控软件设计了不同的通信方案以适应不同的现场。同时,从数据冗余、信息承载量和例外报告三个方面提出了优化传输效率的方案,达到快速响应的目的。  相似文献   

16.
感应淬火综合监控系统集成了感应淬火能量监控与环境监控功能,其硬件基础为工控机与Y5000+多功能板,工控机通过并行口与Y5000+多功能板实现数据交换。Y5000+多功能板以CPLD芯片为核心,扩展了DI/DO、PI/PO以及AI/AO功能。感应淬火综合监控系统的应用程序分为上层管理程序与底层实时测控程序。在RTX支持下,系统完全能满足实时性与可靠性要求。  相似文献   

17.
石祥  许哲  何青义  魏鹏  牟晓华 《测控技术》2014,33(12):77-80
介绍一种基于PCI8602数据采集卡的无人水面艇(USV)控制系统设计方法,硬件方面分为USV载体、岸基监控系统和无线传输系统,USV载体核心为工控机及PCI8602数据采集卡,它是通过数据采集卡控制直流电机和采集各类传感器数据,差分定位系统通过RS232串口与工控机相连,岸基监控系统由PC机组成,无线传输系统通过RS232串口与工控机、PC机相连,实现数据无线传输。软件方面可用Visual Basic编写,无需编写各层之间复杂的通信协议,各子系统之间易集成。最终实验结果表明,USV控制系统能够实时采集和发送相应测量数据,并且能够实现USV的远程控制。  相似文献   

18.
设计了由工控机与西门子变频器组成的计算机调速控制系统。采用基于RS485接口的USS协议,利用C语言编程实现工控机IPC与多台变频器之间的串行通信,从而实现一台工控机对多台交流电机的远程控制。该系统具有操作灵活方便,可靠性高,应用范围广等特点。  相似文献   

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

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

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

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