首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 142 毫秒
1.
基于LabVIEW的多线程编程技术比较研究   总被引:7,自引:1,他引:6  
为了充分利用系统资源,提高数据采集系统的运行效率,对LabVIEW编程框架下的数据采集系统进行了模块化分解。分别使用单线程技术,队列与集合相结合、仅使用队列两种多线程技术实现了系统主要功能,并对结果进行了比较和分析。结果表明,与单线程相比,多线程编程技术能有效地缩短数据采集与分析时间,且仅使用队列的多线程方案具有更高的执行效率。  相似文献   

2.
设计了基于工控机和高速模入板卡的数据采集系统,介绍了Windows多任务多线程环境下,高速同步采集数据、存储与处理数据的软件设计方法。根据系统的特点,采用半满中断方式实现数据采集传输;多线程技术使数据采集与数据处理相独立,提高了数据吞吐量和计算机的整体处理能力;缓冲队列实现了高速连续存盘而不丢点;动态虚拟技术实现线程高优先级工作。用这些方法开发出的软件已成功应用于风机的故障检测中,并取得了良好的效果。  相似文献   

3.
针对列车通信网络(TCN)中的主控设备,设计开发了一套网络监控系统。系统基于以太网方式实现上位机与主控设备的通信连接,采用多线程技术、优先级和时间片轮转调度相结合的多任务技术、看门狗定时机制以及数据缓冲队列等手段实现了控制命令的快速响应和多组监控数据的实时并行传输与处理。重点研究了上位机与主控设备的数据传输与处理方式、多线程和多任务间的逻辑控制与调度,以及提高系统实时性和可靠性的问题。  相似文献   

4.
针对无线呼叫系统中呼叫先后排序、多呼叫同时显示等问题,提出采用队列为核心思想的低成本嵌入式无线呼叫系统.该系统硬件电路功能完善,创新程序设计,按呼叫顺序存储每个呼叫的号码形成队列,不漏过一个请求,依次序响应呼叫,以体现人性化及提高服务质量.  相似文献   

5.
Windows环境下高速数据采集系统软件设计   总被引:2,自引:0,他引:2  
设计了基于工控机和高速模入板卡的数据采集系统,介绍了Windows多任务多线程环境下,高速同步采集数据、存储与处理数据的软件设计方法.根据系统的特点,采用半满中断方式实现数据采集传输;多线程技术使数据采集与数据处理相独立,提高了数据吞吐量和计算机的整体处理能力;缓冲队列实现了高速连续存盘而不丢点;动态虚拟技术实现线程高优先级工作.用这些方法开发出的软件已成功应用于风机的故障检测中,并取得了良好的效果.  相似文献   

6.
libpcap-MT:一种多线程的通用数据包捕获库   总被引:1,自引:0,他引:1  
libpcap数据包捕获函数库提供数据包捕获、过滤等上层API,目前广泛被网络协议分析、入侵检测等数据包处理系统使用.多核、多CPU通用计算平台为数据包的高速处理提供可能,但libpcap提供的单线程机制难以充分利用多核、多CPU平台的并行计算能力.设计并实现了一种支持多线程的libpcap:libpcap-MT.libpcap-MT在内核态进行高效的数据包分发,采用无锁的多缓存队列允许多线程同时读取数据包,提供灵活的数据包分发策略,接口与libpcap保持兼容.实验结果表明,使用libpcap-MT能够快速地将现有的系统多线程化,并且具有更好的性能和可扩展性.  相似文献   

7.
VoIP网关H.323协议栈中多路呼叫处理技术   总被引:1,自引:0,他引:1  
IP电话网关主要功能为连接传统电话网与IP网络,完成多路呼叫的信令协议和语音格式的转换。因此,在网关的实现过程中,会涉及到多路呼叫的资源分配与维护、多线程的处理与同步、呼叫状态的迁移与超时处理等问题。该文针对上述问题,提供了独特的实现方法,很好地解决了多路呼叫的资源占用、同步和超时等关键技术,有效地优化了网关系统性能。最后给出了网关指标中最重要的两个参数互通性与多路同时呼叫建立延时的测试结果及分析。  相似文献   

8.
提出了在无线移动网中基于队列的降质接纳控制算法,它区分了实时业务和非实时业务,同时考虑了切换优先和业务优先两种优先级。在网络带宽资源不足时,通过降低某些可容忍质量下降的呼叫的质量并与队列缓存呼叫相结合的方式,来获得小区中高优先级业务的新呼叫阻塞率和切换呼叫中断率均很低的性能改善。性能分析结果显示该算法简单易实现,具有较低的新呼叫阻塞率、切换呼叫中断率和较高的系统利用率。  相似文献   

9.
为了充分利用突发自然灾害发生时微博平台产生的大量灾情相关信息,建立一个微博灾情信息抽取系统具有重要意义。本文设计并实现了一个多线程爬虫系统。该系统基于Flask框架、Echarts可视化类库和百度地图API,并利用MySQL作为数据库管理系统。实际应用结果显示,该系统能够快速的采集微博数据,实现了微博文本灾情信息抽取与可视化分析。  相似文献   

10.
VoIP普遍采用H.323体系标准,在网关的实现过程中,会涉及到多路呼叫的资源分配与维护、多线程的处理与同步、呼叫状态的迁移与超时处理,以及协议栈版本前后兼容等问题,这些问题的处理好坏对网关的系统效率以及互通性方面会有很大的影响。文章针对上述问题进行分析,提出了自己独特的解决方法,有效地优化了网关系统性能,并给出了网关的测试结果。  相似文献   

11.
多线程技术的研究与应用   总被引:36,自引:1,他引:35  
现代主流操作系统已经广泛采用了多线程技术.首先论述了多线程的基本概念,然后着重分析了3种主要的多线程实现方案:内核绵线程、用户级线程和混合策略,然后介绍了多线程技术的应用.还结合面向对象数据库管理系统NODBMS的实现,介绍了如何应用多线程技术实现多事务处理,并提出了一个基于多线程技术实现的对象式数据库查询优化算法、该算法取得了较好的效果。  相似文献   

12.
嵌入式图形系统Nano-X多线程改造   总被引:1,自引:2,他引:1  
分析嵌入式图形系Nano-X客户端和服务器的通讯机制;针对通讯机制中同步和异步的请求应答过程,分别采用有效的方式保证不同线程对临界资源进行正确的互斥访问,使Nano-X支持多线程的应用程序,同时又不影响程序的运行效率。  相似文献   

13.
基于Java多线程的并发机制的研究和实现   总被引:4,自引:0,他引:4  
针对高可靠性、高质量的Java并行多任务程序设计,分析了Java多线程机制的原理及其实现技术,研究了程序并发过程中的同步机制和交互通信机制,比较了基于操作系统级和基于Java多线程级并发机制的实现结构,总结了并发程序中死锁预防的一些编程规则和策略。所构造的一个具有完全意义上的并发同步的框架实例有一定的实用价值。  相似文献   

14.
NP多线程防火墙的设计与实现   总被引:1,自引:0,他引:1  
本文介绍了一种NP(NetworkProcessor)多线程防火墙的设计方案。首先介绍了NP多线程防火墙的工作原理,然后提出了对该防火墙的体系结构设计,通过对各功能模块的分析,给出了具体实现方案方案,最后阐述了所设计的NP多线程防火墙的优缺点。  相似文献   

15.
随机Petri网模型的精化设计   总被引:11,自引:2,他引:9  
林闯 《软件学报》2000,11(1):104-109
随机Petri网的模型技术有多种不同的方法.简单地使用模型技术去模拟复杂的系统,势必造成状态空间的爆炸,而无法分析系统性能.模型精化技术可以开发出紧凑的模型,暴露出原模型中子模型的独立性和相互依存关系,为模型的分解求解奠定基础.该文以多服务器多队列系统模型的精化设计为例,展示利用变迁可实施谓词和随机开关进行模型精化的方法.文章还讨论了多服务器多任务系统的调度、选择控制方案,并提供了这些方案的随机Petri网模型.  相似文献   

16.
基于Java语言的多线程计算   总被引:3,自引:0,他引:3  
刘瑞祥 《计算机工程》2002,28(1):281-282
现代主流操作系统已经广泛采用了多线程技术,首先论述了多线程的基本概念,然后研究了Java语言多线程模型与实现机制。探讨多线程计算对CPU的影响。计算效率的提高,以及网络环境下利用Java开发网络应用程序的前景。  相似文献   

17.
针对Java平台中多线程的性质和使用,本文进行了详细地分析和讲解,包括线程的创建、状态、线程的同步机制以及线程的阻塞等。  相似文献   

18.
本文介绍了Delphi多线程技术在测控系统中的应用,并分析了采用多线程技术进行数据采集与处理的优点,最后给出了振动控制系统中的一个应用实例.  相似文献   

19.
Java多线程机制及其应用   总被引:6,自引:0,他引:6  
在分析现有进程概念局限性的基础上,阐述了引入线程概念的必要性,进而给出了线程的确切定义和主要特征.最后描述了支持Java多线程程序设计的语言机制和方法,并指出了线程实际应用领域.  相似文献   

20.
针对Java平台中多践程的性质和使用,本文进行了详细地分析和讲解,包括线程的创建、状态、线程的同步机制以及线程的阻塞等。  相似文献   

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

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

京公网安备 11010802026262号