共查询到20条相似文献,搜索用时 140 毫秒
1.
多线程技术是实现需要并发执行的应用程序的较好选择,具有不可替代的作用。文中介绍了进程、线程以及应用程序域的概念及其相互之间的关系,讨论了VisualBasic.NET对多线程的支持。并从线程的创建与管理、线程取消、线程的优先级、线程的状态、线程池、线程的同步等方面展示了如何使用多线程编程技术来创建多线程应用程序。每个线程都需要资源,创建的线程过多,反而会降低应用程序的性能。在设计多线程应用程序时,应慎重对待,建立合理的系统模型,才能使应用程序获得最佳的性能。 相似文献
2.
多线程技术是实现需要并发执行的应用程序的较好选择,具有不可替代的作用.文中介绍了进程、线程以及应用程序域的概念及其相互之间的关系,讨论了Visual Basic.NET对多线程的支持.并从线程的创建与管理、线程取消、线程的优先级、线程的状态、线程池、线程的同步等方面展示了如何使用多线程编程技术来创建多线程应用程序.每个线程都需要资源,创建的线程过多,反而会降低应用程序的性能.在设计多线程应用程序时,应慎重对待,建立合理的系统模型,才能使应用程序获得最佳的性能. 相似文献
3.
4.
正确使用多线程技术能够更好地开发并发性任务和提高测控系统性能,在避免系统阻塞和减少系统运行时间方面有着明显优点.详细介绍了LabWindows/CVI环境中多线程机制以及线程池中关键的数据保护技术,设计了一个实例程序,同时实现了线程池、数据保护、异步定时器等多线程技术,实例同时说明了通过不同方法访问线程安全变量的差异. 相似文献
5.
6.
7.
Java多线程编程中线程生存期和优先级的探讨 总被引:1,自引:2,他引:1
蒋峰 《计算机工程与设计》2004,25(5):785-787
在JAVA多线程编程中,理解线程的生存期和优先级是编制多线程程序的基础。主要介绍了Java多线程机制的线程生存期和优先级的原理、线程的生存期和优先级决定着整个线程实现。 相似文献
8.
9.
基于VB.NET的多线程技术应用 总被引:4,自引:0,他引:4
采用多线程技术可充分提高应用程序运行效率,微软的.NET框架提供了新的线程类库,从而可以方便地创建多线程应用程序。本文首先简述了多线程应用的意义,介绍了进程、线程以及应用程序域的相互关系,随后举例介绍了使用Visual Basic.NET进行线程的创建与管理的过程,通过对Thread基类的引用可创建一个线程,然后可利用线程的start等方法属性进行线程的管理,并强调了线程的同步技术的应用,通过多线程编程技术的应用来开发效率更高、响应速度更快的应用程序。 相似文献
10.
11.
12.
13.
基于LAN的多平台混合实时仿真系统的设计 总被引:1,自引:1,他引:0
实时仿真系统能够准确真实地反映当前的状态,文章探求基于不同总线的多总线的融合技术以及多任务系统任务分配方法的设计,提出了不同类型仪器间的同步和触发的解决方法;在项目中采用了PXI,VXI,LXI以及GPIB总线仪器,通过融合各种仪器总线和平台搭建出一个基于LAN混合实时仿真系统,并采用了多线程工作机制,分配不同权重等级任务的执行顺序,优化了软件的运行模式;实验证明,该系统完全满足复杂系统中信号实时仿真的要求。 相似文献
14.
在襟缝翼动力驱动装置工作性能的测试中,测控系统需同步完成负载模拟、通信控制、电源监测、实验曲线绘制、实验数据存储等多项功能。针对测控系统的多任务、高实时性、大数据量等要求,基于LabWindows/CVI环境,通过使用多线程技术,将任务分配到不同线程中完成。在主线程中运行用户界面,响应用户操作;在异步定时器中执行模拟负载给定、通信控制和实验曲线绘制任务;在线程池中执行电源监测任务。经实验验证,应用多线程技术能够确保测控系统实时显示实验状态、与被测设备之间可靠通信、稳定提供负载、有效控制实验过程,满足了系统的设计要求。 相似文献
15.
16.
在一个支持多线程的操作系统中,所有的应用程序实际上都以是线程的方式运行的。这时,就必须考虑多个线程并发访问同一个数据对象时的同步互斥问题。上海科泰世纪科技有限公司的基于CAR技术的Elastos操作系统就是一个多进程、多线程的操作系统。文中介绍的就是如何利用其扩展的事件同步对象实现线程间同步及消息交换的问题。 相似文献
17.
在现代人机交互的通讯控制方式中,多线程技术的应用越来越广泛。讲述了现代操作系统中多线程与进程的关系,引进多线程的好处,线程间的同步和在Win32系统中如何对传统的单进程系统的改造,提高了系统的运行效率,改善用户的交互性。因为在同一个进程中的线程由于共享存储空间和文件,它们无须调用内核就可以通信,这样使得不同执行程序间的通信效率大大提高。另外多线程进程在创建新进程时,与没有使用线程的进程相比,进程创建的速度大大提高。 相似文献
18.
19.
多线程和向量技术相结合是当前微处理器设计的一个重要趋势.提出一种多线程向量处理器中向量数据存储结构,利用多线程切换来隐藏访存延迟,并让向量数据直接访问二级cache来提高带宽.模拟实验表明在所提出的存储结构下,访存带宽随线程数线性增长,向量数据访问带宽明显高于标量数据访问带宽. 相似文献
20.
随着硬件技术与软件技术的不断发展,用户对应用程序的执行速度要求越来越高,而线程技术的出现就是为了提高程序执行速度,使多个过程并发执行的手段。多线程技术使得基于GUI的多线程程序在执行其它任务的同时,依然可以保持对用户的快速反应,特别是在多处理器的计算机上,每个线程都可以竞争自己的处理器及其它资源为自己服务,从而更大限度地利用系统资源,提高程序执行效率。 相似文献