首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 93 毫秒
1.
多线程技术是实现需要并发执行的应用程序的较好选择,具有不可替代的作用.文中介绍了进程、线程以及应用程序域的概念及其相互之间的关系,讨论了Visual Basic.NET对多线程的支持.并从线程的创建与管理、线程取消、线程的优先级、线程的状态、线程池、线程的同步等方面展示了如何使用多线程编程技术来创建多线程应用程序.每个线程都需要资源,创建的线程过多,反而会降低应用程序的性能.在设计多线程应用程序时,应慎重对待,建立合理的系统模型,才能使应用程序获得最佳的性能.  相似文献   

2.
首先介绍了线程插入技术的一些概念,然后重点使用VC实现了木马的线程插入,最后给出了防范的策略.  相似文献   

3.
基于VC的Win32多线程同步问题   总被引:2,自引:1,他引:2  
介绍了线程的概念及Win32下线程同步的几种方法,给出了用VC下MFC类库实现读者写者问题的实例.  相似文献   

4.
讲述了操作系统中进程、线程的概念 ,进程、线程间的关系 ,引进线程的好处 ,线程间的同步 ,以及进程、线程在Windows操作系统下的应用  相似文献   

5.
介绍了用Java多线程开发的一个操作系统演示程序,该程序动态演示操作系统中多线程的调度过程.学生通过该演示程序更直观地了解线程的调度原理,加深对线程概念的理解.  相似文献   

6.
现代操作系统中的进程、线程及在WindowsOS下的应用   总被引:2,自引:1,他引:1  
文章讲述了现代操作系统中进程、线程的概念、进程、线程间的关系,引进线程的原因,并举例说明了如何在Windows操作系统中有效的应用进程和线程来解决问题。  相似文献   

7.
一般来说,计算机中正在执行的程序称作进程(process),线程(thread)是指进程中单一顺序的控制流。现在大多数操作系统。如Solaris 2.x、Mac、Windows NT/95等都支持线程的概念,把线程作为基本的执行单位。 Solaris 2.x操作系统是Sun公司较新的操作系统,它有基于SPARC的工作站版本和基于Intel微机的x86版本,线程是其中的一大特点,本文讲述了线程的基本概念和Solaris上线程程序的编写。  相似文献   

8.
欧广宇  邓桂英 《微机发展》2004,14(11):101-103
多线程技术是实现需要并发执行的应用程序的较好选择,具有不可替代的作用。文中介绍了进程、线程以及应用程序域的概念及其相互之间的关系,讨论了VisualBasic.NET对多线程的支持。并从线程的创建与管理、线程取消、线程的优先级、线程的状态、线程池、线程的同步等方面展示了如何使用多线程编程技术来创建多线程应用程序。每个线程都需要资源,创建的线程过多,反而会降低应用程序的性能。在设计多线程应用程序时,应慎重对待,建立合理的系统模型,才能使应用程序获得最佳的性能。  相似文献   

9.
林燕  雷超阳  徐正权 《计算机应用》2004,24(Z1):339-340
线程模式是影响组件运行性能,资源消耗的重要因素.在简单介绍了COM+和COM+组件概念的基础上,深入探讨了COM+组件运行时的线程模式,分析了它们的资源开销,运行性能,并给出了一个COM+组件的设计实例.  相似文献   

10.
实现嵌入式系统任务的并行性是改善系统性能的基本手段.通过分析影响嵌入式系统性能的主要因素,采用了基于线程概念的嵌入式系统并行设计方法,利用指令级并行来改善系统性能.主要论述了线程集成的实现方法,通过编译技术在指令级代码中融合多个线程,从而实现任务的并行性,并将该方法应用于仪器仪表显示模块的设计.  相似文献   

11.
文中首先介绍了进程与线程的区别,多线程的优势;多线程啬了运行的并行性,也引出了一些新问题,如方法和主量需要安全保护,介绍了Java中多线程的同步问题、原子操作、如何创建和挂起线程。  相似文献   

12.
论文在线程、多线程概念的基础上,通过对Java语言在多种不同平台环境下的不同表现进行阐述和分析,讨论了引起各种不同表现的根源本质。  相似文献   

13.
Java多线程测试策略及测试方法探讨*   总被引:2,自引:0,他引:2  
Based on analyzing the features of Java multithread, testing strategies and methods are discussed in this paper. Java multithread testing is consist of class testing,integration block testing and system testing. The main testing methods for Java multithread are proposed, such as inherit testing, synchronization testing and synchronization efficiency testing.  相似文献   

14.
阐述了线程的基本概念,以及在Java中实现多线程的方法,最后给出一个在Java程序中实现多线程的一个实例.  相似文献   

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

16.
Sanden  B.I. 《Software, IEEE》2003,20(4):70-78
With Java threads and the wider availability of multiprocessors, more programmers are confronted with multithreading. Concurrent threads let you take advantage of multiprocessors to speed up execution. They are also useful on a single processor, where one thread can compute while others wait for external input. Entity-life modeling is an approach for designing multithread programs.  相似文献   

17.
SIG框架基于多线程技术分布式系统的任务调度   总被引:1,自引:0,他引:1  
空间信息网格是利用网格技术实现空间信息资源的共享、管理和提供空间信息服务的系统和各种的空问信息服务的基础设施,任务调度是分布式系统和网格系统最具有挑战的问题之一,Java语言里的多线程机制很好地解决了这一问题。该文主要研究了SIG中的任务调度技术,通过实验确定分布式系统里的线程数目,使系统性能获得局部最优。  相似文献   

18.
Java存储模型是Java语言和Java虚拟机研究中的核心关键部分,目前Java语言规范中的存储模型不能保证Java技术所必需的语义特性,而且不利于Java虚拟机的性能优化.提出了一种新的Java存储模型,该模型取消了规范中Java存储模型中对存储密致性的要求,保证了Location一致性;同时根据Java语义的要求,对Java语言中不同类型的变量详细规定了多线程存储操作的行为规则.该模型不仅能保证Java程序的正确性,同时能有效提高Java程序的运行效率.最后通过仿真实验验证了该存储模型的关键特性.  相似文献   

19.
在当今的网络处理器中,为了提高吞吐率、实现高性能,部分处理器采用了流水线技术和硬件多线程技术。支持硬件多线程不仅有效地隐藏了访存延迟,而且略去了线程切换时线程相关信息的保存与恢复,减少了线程切换的开销,从而提高了性能。然而硬件多线程并未能彻底消除线程切换的开销,线程切换时仍需要清除与重载流水线,这将浪费一定的时钟周期,不能充分利用多线程带来的好处。该文在IXP2400网络处理器的基础上,提出了一种新的设计方法,使得线程切换时略去了清除与重载流水线的环节,减少了这部分的开销,从而提高了处理器性能。  相似文献   

20.
Java多线程同步机制   总被引:1,自引:0,他引:1  
本文详细介绍了Java语言多线程同步机制的实现及其在应用中的一些问题。  相似文献   

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

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