首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 109 毫秒
1.
Q 怎样实现PB中多线程技术A 在PB中虽然没有专门用于线程管理的对象或基类,但是提供了异步访问EAServer组件的共享对象登记、实例创建和撤销登记函数,即SharedObjectRegister()、SharedObjectGet()和SharedObjectUnregister()。当PB客户端应用调用SharedOb-iectRegister()成功后,客户端应用就启动一个单独的运行会话  相似文献   

2.
文章分析了在Delphi中实现多线程编程的方法,并具体介绍了如何利用多线程技术解决木材干燥监控系统中出现的问题。运行结果表明所采用的方案是可行的,而且使用Delphi中的Thread类避免了复杂的WIN32API函数的应用,使编程简化。这种方法也适用于其他类似的监控系统。  相似文献   

3.
文章分析了在Delphi中实现多线程编程的方法,并具体介绍了如何利用多线程技术解决木材干燥监控系统中出现的问题.运行结果表明所采用的方案是可行的,而且使用Delphi中的Thread类避免了复杂的WIN32 API 函数的应用,使编程简化.这种方法也适用于其他类似的监控系统.  相似文献   

4.
PB通过调用API函数,能够直接控制和处理计算机的系统参数和硬件资源。本文从PB中调用API函数的一般方法、编程应用实例和应注意的问题等方面,讲述API函数在PB中的应用。  相似文献   

5.
Linux下多线程技术分析及应用   总被引:1,自引:0,他引:1       下载免费PDF全文
本文介绍了进程.线程的基本概念及多线程的实现方式;分析了Linux中多线程的实现技术:最后,介绍了Linuxp threads库中的关键函数.并以经典的读者-写者问题的实现来阐述多线程编程的核心核技术。  相似文献   

6.
以Microsoft Visual C 6.0为开发工具,应用Win95/98提供的多线程技术,在重油微反控制软件中实现了软件的实时控制性能。通过源代码剖析,详细阐述了多线程编程的实现方法以及如何安全地在多个线程间共享数据和通信。  相似文献   

7.
介绍了Windows环境下串口通讯编程常用的方法,并重点介绍了使用CSerialPort类运用多线程技术实现多串口通讯。  相似文献   

8.
随着计算机软硬件的发展,对计算机的执行效率的要求不断提高,多线程技术应运而生,现在被许多操作系统所支持。本文介绍了多线程系统中互斥与同步机制,在Linux系统下利用信号量操作及利用pthread多线程函数编程实现多线程间的互斥与同步控制,并以生产者和消费者问题为例进行分析与实践。  相似文献   

9.
Windows NT环境下多线程技术在测控软件中的应用   总被引:3,自引:0,他引:3  
刘九七 《测控技术》2001,20(3):45-46,49
论述了WindowsNT环境下多线程的应用,介绍了Deldpdhi中多线程的编程方法,举出了应用多线程技术编写测控软件的实例。  相似文献   

10.
多线程技术在JEPG2000 图像解码中的应用   总被引:1,自引:0,他引:1  
多线程技术已经得到广泛地应用,基于多线程的视频解码技术具有很高的研究价值和实用价值,它可以大大提高图像的解码速度。提出了一种在Windows环境下多线程编程的实现方法,并将其应用在了JEPG2000图像解码中,实现了图像解码并行处理,提高了图像的解码速度。结果显示,应用多线程技术之后,JEPG2000解码程序在双核,四核处理器上的运行速度相对单核处理器分别提高了2倍和4倍。多线程技术充分利用多核计算机的资源提高了程序运行的效率。  相似文献   

11.
有限单元法是现代工程设计和分析的重要数值方法之一,但要对这些大型或超大型复杂结构进行有效的结构分析,需要有高性能的计算资源、有效的算法和先进的软件编制手段。Java多线程技术是构建并行系统的有效手段,文章基于分布式系统用Java多线程技术实现了一个有限元并行应用系统。  相似文献   

12.
本文分析了基于Windows95/98平台的串行通信程序开发一般方法。在此基础上进行了深入讨论,用C Builder 4.0实现了基于多线程技术和消息响应机制的异步串行通信,给出了设计的具体步骤和详细解释。并针对使用多线程容易产生的问题,给出了相应的解决办法。  相似文献   

13.
Win32环境下Modem通信的编程方法   总被引:1,自引:0,他引:1  
李桂香马风格  吴元保 《微机发展》2004,14(4):102-103,F003
介绍了在Windows9x,WindowsNT及2000等32位操作系统下,Win32通信的体系结构和Modem通信的通信过程,及利用Win32TAPI结合VC 进行编程,给出了Modem通信的TAPI描述,并详细地描述了Modem通信的编程方法和利用多线程实现数据传输的编程技巧。实际应用表明,数据传输方便、可靠,是Modem通信的有效编程方法。  相似文献   

14.
多线程技术及其在VC++串口通信程序中的应用   总被引:2,自引:1,他引:2  
详细介绍了多线程的原理和使用方法,就VC 中串口通信问题使用多线程作了例程,实际运行结果表明了这种编程方法的正确性和可靠性。  相似文献   

15.
Sequence segmentation has gained popularity in bioinformatics and particularly in studying DNA sequences. Information theoretic models have been used in providing accurate solutions in the segmentation of DNA sequences. Existing dynamic programming approaches provide optimal solution to the segmentation problem. However, their quadratic time complexity prohibits their applicability to long sequences. In this paper, we propose a parallel approach to improve the performance of a quasilinear sequence segmentation algorithm. The target segmentation technique is a divide-and-conquer recursive algorithm that is based on information theory principles and models. We present three parallel implementations that aim at reducing the segmentation time. The first implementation uses the multithreading capabilities of CPUs. The second one is a hybrid implementation that utilizes the synergy between the CPU and the multithreading power of GPUs. The third implementation is a variation of the hybrid approach where it utilizes the concept of unified memory between the CPU and the GPU instead of the standard memory copy approach. We demonstrate the applicability of the parallel implementations by testing them on real DNA sequences and randomly generated sequences with different lengths and different number of unique elements. The results show that the hybrid CPU-GPU approach outperforms the sequential implementation with a speedup of up to 5.9X while the CPU parallel implementation provides a poor speedup of only 1.7X.  相似文献   

16.
火灾监控系统需要实时获取来自接收机串口的检测数据和视频数据,对串口进行实时监控的同时还可以进行一些其他的操作.利用基于多线程的串口通信编程思想方法可以很好地解决这一问题.本文介绍多线程的基本概念和上位机C#串口通信编程技术,分析了火灾监控系统的基本功能和需求,着重阐述了采用基于多线程串口通信方法来获取和配置火灾检测参数,并且给出了C# SerialPort类的使用方法.经过最终调试,程序运行稳定,效果良好.  相似文献   

17.
曙光一号操作系统SNIX核心代码的并行化方法及锁机制   总被引:1,自引:0,他引:1  
樊建平 《计算机学报》1994,17(12):896-901
本文在阐述已有单机UNIX核心并化方法的基础上,介绍曙光一号共享存储多处理器系统运行的操作系统SNIX(SymmetricUNIX)中基于全局数据依赖性统计的并行化方法,包括三类锁的实现方法,加锁的策略,死锁的预防等。最后给出对系统的测试结果。  相似文献   

18.
DELPHI多线程机制剖析及其应用   总被引:2,自引:0,他引:2  
文章通过对Delphi编译环境中线程对象的分析,深入剖析了多线程技术在Delphi编译环境中的实现过程,并通过一个实例说明了Delphi中基于多线程的程序开发过程。  相似文献   

19.
本文介绍用VC 开发分布式异构系统监控软件的方法,包括与各子系统之间数据交换的实现、通信方式的选择、通信协议和配置文件的设计、基于多线程技术的稳定通信的实现方法:实践证明该方法弥补了组态软件的不足,设计简单、灵活,软件运行稳定、可靠.  相似文献   

20.
邹昌伟  王林 《计算机应用》2014,34(5):1408-1412
针对CortexM3微控制器(MCU)对传统51单片机的部分替代所带来的系统复杂度的增加问题, 提出了一种在无操作系统支持的嵌入式平台上实现并发控制的方法。首先基于上下文无关文法形式化地定义了控制流程的脚本语言, 并实现相应的脚本解释器;然后指出多线程机制是实现多脚本并发执行的充分条件而非必要条件, 通过在MCU自带的定时器中断处理函数中进行并发脚本控制流程的切换,实现了一个能用于嵌入式平台并发编程的协程机制。实验结果表明,该机制能避免对商业多线程库的依赖,降低产品研发成本,在代码可读性方面也有较大提高,使代码烧写次数减少58%左右。在无操作系统和有Linux操作系统支持的嵌入式平台上的分别应用,表明该机制有较好的可移植性和实用性。  相似文献   

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

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