首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 187 毫秒
1.
介绍在VB环境下创建多线程应用程序的方法,并给出以VB为开发工具利用API函数创建多线程应用程序示例.  相似文献   

2.
多线程在网络程序设计中的应用   总被引:4,自引:0,他引:4  
讨论多线程思想在网络程序设计中的优越性,同时论及多线性的基本原理,多线程与传统的多进程的区别和Java语言对多线程支持。在网络中使用Java语言为开发工具,利用多线程的思想进行网络通讯程序的设计,以实现接收数据和发送数据的并行性,所设计的程序简洁明了,且易于实现。  相似文献   

3.
马高峰 《科技资讯》2010,(36):18-18
JSP的多线程技术为其抹上了一道亮丽的光彩,使其得到了广泛地关注。本文对于JSP的多线程技术进行了介绍,阐述了多线程的优势,并对多线程的操作和线程调度进行了分析,并对线程池技术分析。  相似文献   

4.
为满足软件系统24/7/365不中断运行的需求,提出了对运行中的软件进行动态演化的要求.分析了软件演化的基本种类,叙述了多线程可动态演化软件的演化步骤,并对该类程序设计中涉及到的一些关键问题展开讨论.最后以数据集成软件为例分析了多线程可动态演化程序实例的运行状况.  相似文献   

5.
介绍Winsock的基本概念及其编程原理,并对在Visual C 6.0环境下如何使用多线程进行网络编程作了介绍.最后以一个服务器应用程序和客户应用程序为实例,说明则Winsock的网络通信程序的开发和多线程技术的应用.  相似文献   

6.
以一个网络游戏为例介绍了OpenGL多线程编程,阐述了VC++中使用Socket进行UDP网络编程的方法.  相似文献   

7.
当今的大多数操作系统中已采用了多线程技术.文章论述了进程和多线程的基本概念,Java语言中的多线程实现机制,探讨了不同平台对多线程的影响.  相似文献   

8.
化学虚拟仪器中的高速数据采集   总被引:1,自引:1,他引:1  
结合研制化学虚拟仪器系统的实践,介绍了Windows系统中进程和线程的概念、线程的运行机制和多线程技术;分析了在VB中采用多线程技术所用到的Win32函数;以程序实例的方式给出了在VB中采用多线程技术来实现虚拟仪器中高速数据采集的一般原理和方法。  相似文献   

9.
数据竞争是典型的多线程程序并发缺陷。由于多线程程序中存在不确定性的交织,数据竞争很难被检测出来。该文以多线程数据竞争的5个相关属性作为特征,构建了多线程程序数据竞争随机森林指令级检测模型。首先基于happens-before关系与lockset算法指令级检测数据竞争,同时用汇编源码信息来剔除隐形同步对,然后利用happens-before关系与lockset算法的分析结果训练多线程程序数据竞争随机森林检测模型。在Pin上实现了多线程程序数据竞争检测工具AIRaceTest。利用GitHub中多线程程序的插桩结果作为样本集来训练随机森林模型,模型精度可达92.1%。对Google data-race-test、 Parsec基准程序3.1中的经典多线程程序的检测结果表明:AIRaceTest与Eraser、 Djit+以及Thread Sanitizer这3种目前常用的数据竞争检测工具相比,数据竞争的误报和漏报分别降低了约10.6%和12.3%,在线程数较多的情况下,时间和内存开销分别降低了41.8%和22.4%。  相似文献   

10.
提出了一种基于同时多线程技术的硬件多线程处理器设计.通过处理器内部的硬件机制来完成对多线程的调度管理,实现基于硬件的时间片轮询多线程调度机制.最大程度地减少操作系统中关于线程调度的开销,提高处理器执行多用户线程时的整体效率,简化了用户在多线程条件下的编程复杂度,增强了多线程运行环境下处理器对线程的保护.  相似文献   

11.
通过对作战单元的分析, 给出相关Agent行为模型描述及基于线程池方法的Agent进程调度机制, 使Agent行为描述及调度机制更灵活、 有效, 解决了传统数学建模不利于降低仿真复杂性和真实性的缺点. 基于Agent行为模型的良好可扩展性, 提出一种分布式的多Agent作战模拟仿真体系结构. 通过实例验证表明, 基于分布式的多Agent建模可较好地为协同作战提供理论方法的可行性及可实现性.  相似文献   

12.
基于Java对线程、多线程机制进行分析.线程是进程中单一顺序的执行流,彼此能够独立执行,是程序运行的基本单位.多线程机制将一个大任务分成几个子任务,彼此相对独立地并行执行,可以提高程序的性能和效率.  相似文献   

13.
RFID中间件是阅读器和企业应用程序之间的重要平台,应用程序使用中间件提供一组通用的接口,实现RFID标签数据的读取。从多线程角度设计了一种读写中间件,实现数据读写、处理、指令传送等任务之间的同步,提高了读写效率。  相似文献   

14.
针对常规软件由串行向并行过渡时产生的故障,建立了基于线程并行的数值计算模型,以蒙特卡罗方法计算圆周率为具体实例,给出了完整的线程并行计算示例,并且讨论了影响并行效率的因素和任务拆解方法。  相似文献   

15.
一种基于服务体/执行流的新型操作系统构造模型   总被引:6,自引:0,他引:6  
在分析进程/线程模型内在缺陷的基础上,提出了一种新的操作系统构造模型--服务体/执行流模型.该模型以执行流为运行模型,以服务体为存储模型,两者相互分立,使得数据的计算独立于数据的存储,从而融合了单地址、多地址空间和单内核、微内核结构的优点,又摒弃了它们的缺点,并可有力支持分布式计算.实验数据验证了该模型的正确有效性.  相似文献   

16.
针对热连轧生产线特点自行设计了符合现场实际要求的基于Windows的热连轧过程控制系统应用平台.平台采用多进程结构,进程内部采用一任务一线程的新型模式,大大提高了系统的稳定性,降低了各功能模块间的耦合性.平台的功能包括进程管理、网络通信、数据采集和数据管理、过程跟踪.数据通信、数据库操作和过程数据记录、带钢跟踪和线程调度分别由以上几个功能负责.平台采用高速的事件信号触发方式来调度模型计算.该平台已经成功应用于国内多家热连轧带钢生产现场,运行稳定可靠.  相似文献   

17.
介绍了基于TS320F240DSP的变频调速系统与PC机的串行通信设计方法,阐述了Windows98环境下的多线程通信编程技术,并给出了VC++6.0、DSP汇编语言写的主要程序段代码。  相似文献   

18.
基于CPU多核处理器实现了粗粒度2.5维电磁场并行正演算法, 使用OpenMP对串行算法的频率域进行粗粒度分解, 主线程进行任务分配, 从线程在CPU多核上并行计算各频率域电磁场值, 并分析了OpenMP并行效率与模型及核心数目的关系. 多组不同模型测试结果表明, 本文并行方法与串行方法得到的数值结果相同, 并获得了接近CPU逻辑核心数目的性能提升.  相似文献   

19.
视频服务器和网络是视频点播系统的核心组成部分,当带宽足够宽时,服务器的性能影响到整个系统的运作,针对视频服务器的主要功能数据传输,而非数据处理,就服务器的设计进行了探讨,提出采用扩充的模块化结构,支持多个并行的数据通道,每个数据通道又能支持多个视频线程。  相似文献   

20.
基于Windows数据连续采集实时分析的实现及应用   总被引:3,自引:0,他引:3  
讨论在Window平台下建立信号连续采集实时分析系统的原理和方法,采用虚拟设备驱动程序,将数据采集卡数据存储到计算机内存缓冲区,信号分析处理模块从内存缓冲区中读取数据,同时采用多线程技术,提高系统的工作效率,实现数据的连续采集和实时分析。采用该系统,可以在连续采集信号的同时进行信号分析.并且由干采用软件讲行信号分析.易干根据实际需要进行功能扩充。  相似文献   

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

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