首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 109 毫秒
1.
文章分析了WIN32线程同步的一般方法,并提出了一种新的经实践证实也是切实可行的线程同步方法.  相似文献   

2.
Java语言中的线程与线程控制   总被引:2,自引:0,他引:2  
Java语言中线程的含义,线程的结构,线程的几个重要状态及其状态转换图,线程的调度原则和线程同步的方法。并给出了相应的程序  相似文献   

3.
Windows提供两种线程,辅助线程(又叫工作线程)和用户界面线程。Microsoft Foundation Class(MFC)库对两种线程都支持。一个用户界面线程有窗口,因此它有自己的消息循环;辅助线程没有窗口,所以它不需要处理消息。Windows主线程(我们的应用程序)可以有许多方法跟辅助线程通讯。本文主要阐述了如何利用事件启动辅助线程和终止辅助线程。  相似文献   

4.
在WindowsNT下利用临界区、互斥量、信号量和事件4种同步对象实现同步线程。  相似文献   

5.
刘振安 《微机发展》2002,12(3):95-96
文章分析了WIN32线程同步的一般方法,并提出了一种的经实践证实也是切实可行线的线程同步方法。  相似文献   

6.
如何利用MFC实现线程间的同步   总被引:1,自引:0,他引:1  
刘勇 《计算机应用》2001,21(Z1):256-258
利用MFC提供的几个线程同步对象类,编写了几个线程安全类.采用这几个线程安全类可以实现不同情况下的线程同步问题.  相似文献   

7.
NPTL(本地POSIX线程库)具有较好的性能和稳定性,已成为Glibc的首选线程库。同步是为了达到多线程协同工作目的而设计的一种机制。线程库中同步函数的底层实现大多用汇编语言编写,因此,在将NPTL移植到不同嵌入式硬件平台时,必须重写相关代码。通过引入一个虚拟的锁设备,实现原子操作,进而实现同步函数,最小化硬件平台的相关性,方便地实现不同嵌入式平台上NPTL的同步机制。  相似文献   

8.
《软件工程师》2018,(2):1-3
Java多线程能够提高CPU利用效率,但也容易造成线程不安全、线程死锁等问题。本文详细介绍了Java线程各状态之间的关系及其切换,并用实例展示了使用同步锁synchronized保证同一时刻只有一个线程操作同一资源,使用wait()、notify()切换线程状态保证线程操作的前后顺序实现线程交互。理解Java线程各状态之间的关系及其切换,能帮助用户在使用Java多线程的场景有效避免多线程带来的不安全问题。  相似文献   

9.
NPTL(本地POSIX线程库)具有较好的性能和稳定性,已成为Glibc的首选线程库。同步是为了达到多线程协同工作目的而设计的一种机制。线程库中同步函数的底层实现大多用汇编语言编写,因此,在将NPTL移植到不同嵌入式硬件平台时,必须重写相关代码。通过引入一个虚拟的锁设备,实现原子操作,进而实现同步函数,最小化硬件平台的相关性,方便地实现不同嵌入式平台上NPTL的同步机制。  相似文献   

10.
线程虽然提供了低开销的并行性 ,但同时也增加了同步需求的复杂性。分析了 L inux下线程的同步机制 ,并对其的使用作了详细描述 ,结合 WAP网关在 L inux平台下的实现 ,给出了应用实例  相似文献   

11.
基于System Generator的帧同步设计与实现   总被引:1,自引:0,他引:1  
通过对帧同步系统的设计,主要包括巴克码识别器和帧同步保护的设计,大大减小了假同步和漏同步概率,从而提高了帧同步系统的性能;重点阐述采用Xilinx公司推出的快速可编程门阵列(FPGA)开发环境System Generator系统设计工具进行帧同步设计与实现的方法,并在Lyrtech SFF SDR DP(Lyrtech小型软件无线电开发平台)上进行硬件协同仿真与验证,同时给出了相应的仿真波形;仿真结果在软件无线电技术及应用方面有着重要的理论研究价值.在开发设计上可大幅度地缩短开发周期,节约成本,有着巨大的社会效益和经济效益.  相似文献   

12.
StarCCM2.0中高性能线程池模型的研究与实现   总被引:1,自引:0,他引:1  
线程池技术能够显著减少处理器的闲置时间、增加应用服务器的吞吐量、提高应用服务器的性能。文章从建立线程池的抽象队列模型入手,分析了StarBus3.0中线程池模型的局限性,提出了一种高效可适配的线程池模型应用于StarCCM2.0应用服务器中以派发构件请求。测试结果表明,这种线程池模型能够灵活地适应更大范围的突发请求数,极大地提高了应用服务器处理大量突发请求时的性能。  相似文献   

13.
大型发电机组中转子的温度是发电机运行的重要监视参数.研究了基于励磁电流的发电机转子温度间接测量算法,分析了相关因素及其物理方程.结合工厂试验数据,给出了发电机转子温度间接测量算法流程.利用DCS系统二层处理单元(PU)进行二次程序开发,实现循环迭代的复杂算法,通过人机界面监测显示转子的温度.实践证明,该算法在某核电新建工程中实现了基于DCS的发电机转子温度在线连续监测功能,应用效果良好.  相似文献   

14.
Android中线程主要是用来处理一些耗时操作,防止UI线程阻塞,并进行异步处理以提高程序的效率的线程。在Android应用开发中,要时时考虑到用户的体验效果,因此对应用程序的执行效率要有很高的要求,这就使开发人员在Android开发中无可避免地使用线程。本文主要讨论Android应用开发中线程使用的意义、使用线程的方法、主线程和子线间的通信,以及介绍了Android SDK中提供的一些有关线程的工具类。  相似文献   

15.
场景红外成像仿真原理和应用   总被引:8,自引:1,他引:7  
根据红外成像理论,分析了各种因素对红外辐射的影响,提出了红外图像计算机仿真的原理与方法,给出了红外辐射的计算公式。介绍了一种红外图像的计算机软件,并给出了仿真结果。  相似文献   

16.
线程池中最大并发数影响线程效率,在实际的软件设计中,软件设计者往往依赖经验来设置线程池中的最大并发数,这就导致了软件设计的主观性和盲目性。将目标文件大小作为研究影响线程池最大并发数的一个影响因子,对目标文件与线程池最大并发数建模并分析,分析的结果表明目标文件大小在一定范围内与线程池的最大并发数成反比例关系,并对模型进行优化。提出根据目标文件的大小动态地设置线程池中的最大并发数的方法,同时对研究结果通过IOS平台的多线程下载模型进行了检验。  相似文献   

17.
线程池技术研究与应用   总被引:11,自引:0,他引:11  
王华  马亮  顾明 《计算机应用研究》2005,22(11):141-142
线程池技术为线程创建、销毁的开销问题和系统资源不足的问题提供了很好的解决方案,在服务器软件中得到了广泛的应用。将线程池技术应用于工作流引擎后,系统的响应速度和整体性能得到了很大的提高。  相似文献   

18.
Linux内核中信号量机制的研究与实现   总被引:1,自引:0,他引:1  
信号量是Linux内核中对竞相进入临界区的进程进行同步机制的有效手段。即使在最新版本的Linux-2.6.12内核中,也没有对等待进入临界区的进程链表进行优化,在实时系统中这是一个缺陷,本文重点通过研究内核下的信号量同步机制,针对实时系统提出一种改进的方案。  相似文献   

19.
接鹏 《现代计算机》2005,(5):84-85,97
本文分析了以事件为中心的离散事件仿真机制中存在的固有缺陷,讨论了Java多线程编程,提出了以活动为中心的多线程仿真机制,并论述了该机制中仿真时钟推进、运行控制的实现途径.  相似文献   

20.
空间近距操作视景仿真系统研究   总被引:1,自引:0,他引:1  
在空间近距操作仿真中,根据航天器飞行轨迹和外部环境因素的影响实时的仿真控制航天器的位置、姿态与特效是关键点。通过对航天器飞行轨迹的数字仿真数据和飞行过程中特效的研究,采用数字仿真数据作为飞行状态数据库,基于软件平台Creator和Vega开发出空间近距操作视景仿真系统。对该系统的设计和实现进行研究,通过系统总体框架和场景的几何建模及动力学建模,实现了追踪航天器从最初机动到最终逼近目标航天器以及完成操作的精确仿真,较好地解决了飞行中航天器的位置、姿态控制和各飞行阶段特效的生成等问题,具有较好的实时性。  相似文献   

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

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