首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 984 毫秒
1.
结合研制化学虚拟仪器系统的实践,介绍了Windows系统中进程和线程的概念、线程的运行机制和多线程技术;分析了在VB中采用多线程技术所用到的Win32函数;以程序实例的方式给出了在VB中采用多线程技术来实现虚拟仪器中高速数据采集的一般原理和方法.  相似文献   

2.
基于JAVA多线程同步机制的研究   总被引:2,自引:0,他引:2  
本文分析了Java线程与多线程的基本概念,多线程运行过程中出现的不协调现象,如何使用多线程的同步机制解决这种不协调现象,使用JVM的等待/通知机制,强迫线程等待和通知线程继续运行,在代码同步过程中,程序开发人员应防止无同步和死锁情形的出现。  相似文献   

3.
多线程是现代操作系统中出现的概念。阐述了多线程的概念以及对线程的状态、创建和控制方法,对避免死锁的方法作了深入的探讨。  相似文献   

4.
本文介绍了基于Java语言的多线程程序设计的特征,以及Java语言多线程 的实现方法,如何处理由于多线程而造成的死锁的问题。  相似文献   

5.
一、基本概念: Java多线程互斥是并发执行的多个线程在某一时间内只允许一个线程执行,以访问共享数据.线程互斥应用在当两个或多个线程同时访问共享数据,可能对数据进行读、写、修改、删除等操作时,应保证在某一时刻对共享数据的访问只有一个线程进行.何谓线程呢?独立执行的一个程序称为进程;程中的一小段程序代码称为线程.线程的主要特点是:不能以一个文件名的方式独立存在磁盘中;不能单独执行,只有在进程启动后才可启动;各个线程间可以共享相同的内存.使用线程可以完成:重复性的工作(如动画、声音等的播放);从事一次较费时的初始化工作(如网络连接、声音数据文件的加载);一个进程多个线程并行执行的效果.一个线程产生时,系统自动调用该线程中的线程体run()方法.run()函数内的程序代码决定了线程的功能;线程体run()方法在程序设计时一般为循环以实现重复执行某一行为.  相似文献   

6.
为了提高嵌入式浏览器在多核处理器上的显示速度,提出了一种针对多核平台的嵌入式浏览器多线程划分并行设计方法。该方法将嵌入式浏览器内核划分为多个线程,以用户界面作为主线程,资源加载、解析、排版布局、图形绘制模块划分为子线程,使嵌入式浏览器以多线程方式在多核处理器上并行执行。该方法打破了传统浏览器的串行过程,克服了传统浏览器的用户响应效果差、多核处理器的CPU利用率低等问题。经实验测试,验证了该方法的可行性,并且在内存不超过64 MB的情况下,网页显示速度提高了18%~40%。  相似文献   

7.
为了实现数字全息中粒子三维位移场的快速重建,利用CUDA架构将原有串行的重建步骤进行二级并行化处理。同时,结合多线程技术实现线程间的并行处理,以进一步提高粒子三维位移场重建速度。模拟和实验结果表明:在不同重建平面数量和不同分辨率情况下,采用GPU完成平面重建的运算速度至少达到CPU运算速度的166倍。将其实际应用获得全息图序列以进行三维位移场的并行运算,其处理的单幅全息图为512像素×512像素,并行程序完成512个平面重建及其相关后处理所需时间为268 ms,即3.7帧/s,其运算速度为采用CPU进行串行计算的40.6倍。  相似文献   

8.
论述了工业监控系统中数据采集模块的设计和实现、该系统采用模块化设计,运用了多线程保证数据采集的及时性以及运用了DCOM为远程配置提供接口,能实现对RIE260光传输设备的实时监控和远程配置等功能。  相似文献   

9.
目前普遍采用急救包(Band-Aid)类库的方式解决Java线程模型存在的同步问题,但类库中的代码很难或无法实现优化。该文针对Java同步线程模型的缺陷,扩展synchronised关键字语法,使它支持多个参数和能接受一个超时说明;重新定义wait()使它返回一个boolean变量来解决超时检测问题;通过扩展语法方法解决了同步问题,以确保使用Java线程所开发的程序的稳定、可靠和可优化。  相似文献   

10.
在分析RTP/RTCP协议的基础上分析了传输MPEG-4编码视音频数据的RTP分组负载格式。研究并提出了一种MPEG-4视音频流播放方案。介绍了其线程模型、总体实现框架等。并采用视频流同步音频流的方案使得播放器的播放质量有了较高的保证。实用表明,采用该方案实现的客户端具有稳定性好,占用传输带宽低等优点。  相似文献   

11.
本文介绍了多线程方式基于DCOM的分布式检索模型设计方案,阐述了DCOM的实现细节及远程服务器调用方法.通过任务派遣可大大减轻主控端负载,提高用户要求的响应速度.通过增加服务器数目及修改主控派遣程序,很容易扩展该模型,对同类问题极具参考性.  相似文献   

12.
给出了集散系统中主从式多机串行通信的实现方案,并以最常用的MCS-51单片机为下位机,PC系统机为上位机,用C Builder语言及单片机汇编语言实现了基于多线程技术和消息响应机制的多机异步串行通信,给出了系统连接和编程的方法及流程.  相似文献   

13.
提出了一种内核级并发消息通信机制。该机制采用对象传送协议和动态线程池技术,并通过会话控制完成数据的收发过程,将线程池设计为二级阻塞队列来暂缓线程的撤销过程,从而保证既能够快速响应客户请求,又可减少因频繁创建和撤销线程而消耗系统的资源和时间,为分布式操作系统提供了高效可靠的通信服务。  相似文献   

14.
介绍了Java类动态装载技术、与此项技术相关的设计模式以及如何在设计模式中应用类动态装载技术,并给出了实现一个可复用的类动态装载程序。  相似文献   

15.
基于TCP/IP网络的远程监控系统的原理与实现   总被引:1,自引:0,他引:1  
介绍基于TCP/IP协议的可连接广域网的远程访问控制原理和软件实现.着重解决串行通信类和点对点通信实现两大关键问题,前作不仅提供了通用控件,还专门设计了灵活的自定义类,并附以实现此功能的程序清单;在点对点通信模块,制作了典型的Socket通信流程图,以适应远程监控系统在各个方面的灵活应用.  相似文献   

16.
远程视频监控系统的设计与实现   总被引:5,自引:0,他引:5  
提出了一种通用的基于视频的远程数字监控系统的设计与实现方法, 介绍了系统的软件和硬件构成,重点研究了系统软件部分所涉及到的视频采集处理、编解码、图像实时显示与控制等关键视频技术。并对串口通信、多线程的通信与同步、TCP/IP通信等系统涉及到的多项通信编程技术及其他一些相关技术作了详细讨论。同时给出了基于Windows平台下Visual C++的具体实现方法。  相似文献   

17.
针对Windows 9x操作系统,本文讨论了如何利用多线程机制和API资源设计串行通信程序的方法,结合Delphi语言就编程实现给出了具体示例。  相似文献   

18.
文章通过介绍COM技术的工作原理和单元的概念,对COM在单元中的访问机制以及所需要的线程安全技术等进行了分析,并结合开发SCADA/EMS软件的实践,提供简单的软件开发实例程序,给COM技术使用者一定的启示.  相似文献   

19.
提出了一种应用Win32多线程技术来处理过程控制实时性问题的方法,以满足Win32操作平台用于过程控制场合的交互性和实时性要求。并用OOP方法讨论了实时控制线程实现问题。  相似文献   

20.
】提出了WindowsNT系统下实时动态模拟环境中的多任务进程实现方法,多任务之间的控制则通过对其线程的控制完成,并利用与主控进程通信的方法实现。各个任务中的应用程序通过一些简单的函数调用实现对本任务或其他任务运行状态的控制,控制任务包括挂起、唤醒、终止、改变优先级等,该方法简便、实用高效,动态性好。  相似文献   

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

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