首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 62 毫秒
1.
实时多线程是实时控制软件实现的重要手段,但是基于Lknux/RTLinux的实时控制软件的多线程实时性检测不易,尤其连续输出大量测试信息困难。设计了三种多线程的实时性检测方法,并分析了其优缺点。重点讨论了使用rtl_prtnd函数和dmesg命令协同输出测试信息的这一随机采样的测试方法,并给出设计细节和应用实例。分析如应用表明,这种使用rtl_printf和dmesg输出信息的测试方法在需要连续采集大量数据、随机采样能够满足要求的场合下是有效的。  相似文献   

2.
董昱  林海香 《测控技术》2008,27(1):72-74
采用性能稳定、可靠性高、实时性好的RTLinux作为联锁计算机的操作系统,可以有效地提高计算机联锁软件的可靠性和实时性.叙述了对软件可靠性的描述和提高系统软件可靠性的具体方法,以及RTLinux的实时性,在RTLinux平台下的IPC机制,并进行了相应的测试.  相似文献   

3.
机器人控制器核心系统的实时性提高与改进是一个关键问题,结合机器人控制器的特点对操作系统平台的实时性进行分析,着重比较了Linux操作系统和改进的RTLinux实时操作系统在实时性上的区别,对机器人控制器任务采用多线程机制进行实时域和非实时域的重新划分,并提出一套实时性改造方案,完成机器人控制器的任务,最后给出了一个在RTLinux操作系统下实现硬件设备实时驱动程序的一个例子。  相似文献   

4.
实时Linux操作系统初探   总被引:9,自引:0,他引:9  
简述了实时操作系统的基本特点和要求,介绍了几种基于Linux的实时操作系统的实现原理,最后分析了各种实现方法的利弊并提出了实时Linux操作系统的发展目标。  相似文献   

5.
嵌入式Linux是主流的开源嵌入式实时操作系统之一,易于开发和移植,可扩展性强,但是标准Linux内核由于自身结构设计的原因,不提供对强实时性能的支持。本文首先对Linux内核进行了分析,指出其内核实时性能不强的原因,研究了Linux内核实时性能,对比分析了几种内核实时化方案,采用ADEOS的实时应用程序接口RTAI实时化方案对嵌入式Linux进行了实时化改造,增强其对硬实时性能的支持。  相似文献   

6.
Linux下多线程Socket通讯的研究与应用   总被引:12,自引:0,他引:12  
Linux操作系统具有良好的稳定性和出色的网络性能,因此被广泛应用于网络服务领域。而在Linux下开发高性能的网络通讯程序,是充分发挥Linux网络特性的一个关键因素。文章通过对Socket通讯模型的分析和比较,阐述了在大规模分布式系统中采用多线程Socket通讯技术的必要性。并且以HT-7数据采集和控制系统中的炮号服务器为例,详细说明了如何在Linux下利用多线程Socket通讯技术进行网络通讯程序的开发。  相似文献   

7.
首先论述了以太网的应用和实时化改进技术;然后在研究造成网络通信延迟的三个因素的基础上,提出了基于RTLinux的实时以太网的实现技术,具体描述了其关键技术,包括多队列数据交换机制、基于地址映射表的缓冲区管理机制和数据帧小型化机制。  相似文献   

8.
Linux2.6下自主设计的PROFIBUS-DP单主站的实时性研究   总被引:1,自引:0,他引:1  
通过对PROFIBUS-DP实时性分析,讨论了在自主设计的PROFIBUS-DP单主站平台上,提高Linux操作系统下PROFIBUS-DP实时性的措施,为不使用协议芯片自主设计PROFIBUS-DP主站提供了参考.  相似文献   

9.
论文分析了建立在串口通信基础上的电量采集过程,利用多线程技术可实现变电站综合分析系统中电流、电压、功率因数等数据的实时采集、实时显示和实时分析,并对主变损耗,母线电量平衡等综合性能指标完成实时计算,并最终转化为图形的实时显示:同时对相关线路开关切换引起的电量统计方式的改变,能够自动识别并对电量进行自动处理.  相似文献   

10.
余兵  黎忠文 《微机发展》2007,17(9):41-44
随着Linux操作系统在嵌入式实时系统中的广泛应用,有效地提高Linux有限的实时性能是一个重要问题,而Linux内核可抢占调度是实时性能的改进的关键。对Linux内核调度器的工作原理进行了深入分析,并阐述了调度延迟是其实时性不强的原因,然后介绍通过可抢占机制对Linux内核进行改造,测试了改进后的内核的实时性。  相似文献   

11.
为了提高和解决工业实时测控系统中的实时性与多任务调度问题,提出了将RTLinux引入了工业测控领域的实现方法;从分析研究RTLinux的实现原理和特征出发,详细介绍了一套工业控制计‘算机测控系统的硬件结构,着重论述了RTLinux应用于工业实时测控系统领域的软件开发过程,成功地实现了一个基于RTLinux的多任务实时测控系统,最后应用速率单调调度算法及其可调度性判定定理,对测控系统实时性和可调度性进行丁分析与测试,测试结果满足测控系统的实时性要求。  相似文献   

12.
准确的量化数据可作为评测及选择实时Linux系统的参考依据。研究实时Linux系统中实时抢占补丁的关键特性,提出一种代码插桩的实时性能评测方法。在增加实时抢占补丁的Linux操作系统上加载运行测试程序,利用测试程序关键位置的代码探测段来获取运行系统中的重要信息,以完成实时性能的评测。对基于数控平台上该实时系统的中断响应时间和上下文切换时间等评测指标进行测试,结果表明,与标准Linux系统的评测指标相比,该系统的中断响应时间和上下文切换时间分别约减少10%和99%,达到了硬实时系统的要求,满足数控应用的实时需求。  相似文献   

13.
针对Linux2.6在实时中断应用上的局限性,提出一种基于CK-CPU的实时性能优化方案。设计用于实时中断的快速中断请求(FIQ)机制,在FIQ处理程序退出时增加实时进程调度策略,将FIQ服务程序的公共代码和堆栈保留在便笺式存储器中,减少FIQ服务程序的内存访问次数并加快其执行速度。实验结果证明,该方案可显著提高Linux2.6的实时性能。  相似文献   

14.
论述了生产信息实时监测管理系统的总体机构和软件功能模块.系统在软件设计过程中采用了多线程的编程技术,充分利用了多线程的优势,完成了生产数据实时测量和管理任务,满足了生产信息实时监测管理系统实时多任务要求.  相似文献   

15.
基于RTLinux的AFM实时反馈控制系统   总被引:1,自引:0,他引:1       下载免费PDF全文
为了提高原子力显微镜(AFM)的测量性能,利用RTLinux良好的实时性,设计了一种开放式的反馈控制平台,完成了基于RTLinux的AFM实时反馈控制系统的软硬件设计,并在PC上具体实现这种实时反馈系统。测试结果表明,该系统能较好地实现AFM在Z方向上的实时反馈控制。利用该平台良好的开放性,可以将各种先进的控制方法应用于AFM系统中,以提高原子力显微镜的扫描速度和精度。此外,该基于RT-Linux的AFM系统还可以扩展成为一个开放式的纳米操作平台。  相似文献   

16.
实时并行系统是并行/分布系统的重要组成部分,它要求系统计算时间具有可预测性,即符合应用要求的硬性响应时间约束。根据该特点,分析影响实时并行系统性能的各种因素,设计并实现一种简单的实时并行系统评测方案,并在实验室对C3I实时集群系统进行评测,从而验证该方案的有效性。  相似文献   

17.
基于RTLinux的FAST馈源精调控制系统开发   总被引:1,自引:0,他引:1  
大射电望远镜馈源舱的二次精确定位控制是FAST项目成功实施的关键技术之一,该文对其控制技术进行了较为深入的研究,提出了以硬件中断为基本时钟源、以实时多任务操作系统RTLinux为开发平台的实时控制方案,并且利用操作系统提供的硬件中断服务、中断驱动线程、管道以及共享物理内存等技术设计了软件系统,最后在建造的缩尺实验平台上进行了实验验证,取得了预期的控制效果。  相似文献   

18.
刘谦 《电脑学习》2007,(6):58-59
通过测试比较两版Linux内核所表现出的实时性能,总结了改进Linux操作系统实时性的方法.  相似文献   

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

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