首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 959 毫秒
1.
杨建明 《甘肃科技》2006,22(1):56-58
本文介绍了线程的概念及在.NET下的运行环境;讲解了在多线程组件中使用线程池的必要性,内置线程池的不足,详细分析了如何构建和使用自己的线程池。  相似文献   

2.
线程池的优化设计   总被引:8,自引:0,他引:8  
在各种业务解决方案的设计中,服务器处理任务的效率是衡量方案优劣的一个重要标准.使用线程池技术并发处理任务是提高服务器效率的一个主要手段.在几乎所有线程池的设计中,线程的算法都没有根据线程所要执行的任务特点进行调整,导致实际使用过程中的效率并不高.作者设计了一个通用的线程池,并且可以根据不同任务的特点,调整线程池参数,最大幅度地提高系统性能。  相似文献   

3.
针对如何确定线程池中线程数量问题,提出了一种基于对象池模式的自适应线程池技术,采用灰色系统理论预测算法来预测需要线程的数量,使线程池中线程的数量与所需值保持一致,从而为在提高服务器使用效率的同时保证用户的服务质量提供了一个解决方案.这种线程池技术应用于电话缴费系统的设计,获得了良好的效果.  相似文献   

4.
针对传统线程池的弊端,设计了一个分布式线程池系统模型,该系统可在池内部实施功能分布、动态自我调整和任务透明传递执行.给出了该线程池内部的主要对象结构,并对池内对象在池资源的多元性及统一接口实现、负载平衡与任务透明转移以及池结构的动态监控管理与优化等几个方面的功能协作给出了详细的设计.  相似文献   

5.
利用半同步/半异步的模式进行框架设计,结合任务池和线程池等技术设计和实现了基于P2P的CDN流媒体系统中媒体资源服务器和原始服务器之间的传输子系统,提出了基于任务池闲置信息和系统运行参数统计信息相结合的有效动态线程池和任务池管理算法,根据各种运行参数信息动态评估系统当前的负载和压力情况,对任务池和线程池尺寸进行动态修改.通过与两种传统实现方式的实验比较,采用新算法后,显著降低了CPU的负载,有效提高了系统效率和网络吞吐量.  相似文献   

6.
提出从线程的创建、线程的调度、线程的优先级与线程的同步等几个方面的问题.较为全面详细地介绍了使用VC++语言进行多线程编程的实现方法。  相似文献   

7.
SEDA——阶段性事件驱动架构,是一种新的支持高并发的服务器软件体系架构。它结合了线程池架构和事件驱动架构的优点,从而使其具备了良好的并发性和负载健壮性。尽管SEDA性能优越,但其在资源管理上特别是在线程管理上尚存在一些缺陷。本文在SEDA原理基础上,提出一套改进的线程管理机制,以优化SEDA性能。测试结果表明,新的性能控制机制优于改进前的控制机制。  相似文献   

8.
VC 语言多线程编程及其实现   总被引:1,自引:0,他引:1  
提出从线程的创建、线程的调度、线程的优先级与线程的同步等几个方面的问题,较为全面详细地介绍了使用VC 语言进行多线程编程的实现方法。  相似文献   

9.
申扬  于海  尹晓华 《科学技术与工程》2020,20(32):13302-13308
随着我国电网向智能化、网络化、自动化发展,电网信息通信服务器承载着电网信息网络信息传输中的核心业务。信通服务器一般采用线程池技术来应对逐渐增多的用户请求,而选择合适的线程池尺寸成为了决定服务器性能的关键因素。本文提出一种基于支持向量机的信通服务器动态线程池智能优化模型,来动态减少用户的响应时间。首先,通过大量的信通服务器性能实验数据构造原始训练样本集,然后经过改进的流体优化算法搜索支持向量机的最优超参数,最后通过训练好的支持向量机预测不同电网用户场景下的最优线程池尺寸,从而实现对信通服务器的智能优化。通过辽宁省电网信通服务器的实验表明,基于改进流体优化算法的支持向量机智能线程池技术获得了更高的预测精度,减少了服务器的用户响应时间。  相似文献   

10.
数据库的访问效率是影响应用系统运行效率的关键因素,采用何种方法提高数据库访问效率是软件开发人员普遍关注的问题,也是研究中的难题。本文基于.NET平台,利用多线程技术来处理与分布在不同机器上的多个数据库交互,线程池技术减少了线程创建和销毁的开销,提高了线程的可重用性,因而可以有效提高服务器端效率。该种方法为提高数据库访问效率提供了一种有效的途径。  相似文献   

11.
由螺纹连接的互换性原理及螺纹加工与检测实践,通过对车螺纹进行分析,论述螺纹单一中径是反映刀具径向位置调整精度的一个参数,也是反映螺纹牙侧相对于螺纹轴线径向位置的一个理想参数。  相似文献   

12.
Galling is one of the most familiar failure forms for tubing and casing connections. It has been regarded as a key problem by metallurgy and petroleum systems all over the world. The theory of tribology and contact mechanics was used to analyze the contact force, plastic strain, and other parameters of API 10-round tubing connections in the process of makeup and breakout using the nonlinear finite element method. The stress states of the tubing thread connections were also analyzed for combined makeup and axial tensile loads. The results show that the main factors for tubing thread galling failure with thread grease are the normal contact force of the pin and box and the rigidity of the thread surface. The distribution of the contact force can be improved and the high contact force of the local thread can be reduced by optimizing the geometric parameters of the thread or using a small or varied pitch. The thread surface rigidity can be increased by improving the thread surface machining quality and by heat treatment. The chance of tubing thread galling failure can be reduced by designing hydraulic pressure tongs to avoid high speed and high torque makeup and by standardizing the operations of oilfield makeup and breakout.  相似文献   

13.
套管接头螺纹滑脱失效有限元模拟   总被引:8,自引:0,他引:8  
套管螺纹接头必须满足结构完整性,用能考虑螺纹接触边界存在大变形和大滑移条件的有限元程序,对套管螺纹接头滑脱失效影响参数进行了有限元模拟。模拟结果表明:螺纹锥度大小对滑脱影响很小,材料性能对滑脱影响最大;滑脱的开始位置在接箍的端部。模拟结果与实际情况相吻合。  相似文献   

14.
随着计算模式由单处理机计算模式向多处理机计算模式的转变,传统的进程模型已不能适应新的计算模式的需要,必须引进线程模型,为此讨论了几种线程模型的实现方法,包括在不支持线程玫支持线程的OS上实现线程模型的方法,以及在语言级实现线程模型的方法。这对操作系统的研究具有指导意义。  相似文献   

15.
基于Java对线程、多线程机制进行分析.线程是进程中单一顺序的执行流,彼此能够独立执行,是程序运行的基本单位.多线程机制将一个大任务分成几个子任务,彼此相对独立地并行执行,可以提高程序的性能和效率.  相似文献   

16.
介绍了利用win32环境下的visualc++4.1实现工作者线程和用户界面线程的方法.  相似文献   

17.
通过比较丝线、羊肠线2种不同材料和不同结扎道数对大鼠CCI疼痛模型痛阈值的影响,优化筛选出更易在实验过程中普及的技术方法.将42只SD雄性大鼠随机分成7组,包括结扎丝线4道、3道与2道3个组;结扎羊肠线4道、3道与2道3个组和1个假手术组,每组6只大鼠.铬制羊肠线和丝线分别结扎大鼠左侧坐骨神经2道、3道、4道;假手术组只暴露左侧坐骨神经,不进行结扎处理.建模成功后测量各组大鼠的机械性缩足反应阈值(MWT),发现丝线3道、4道组和羊肠线2道、3道、4道组与假手术组和自身基础的MWT有极显著差异(P〈0.01);假手术对照组、丝线2道组与各组自身基础的MWT之间没有差异(P〉0.05),结扎手术前后的MWT之间差异显著,结扎后第7天、14天和21天的MWT之间没有差异.羊肠线3组之间没有显著性差异(P〉0.05).由此可得出结论:羊肠线2道、3道、4道组,以及丝线3道、4道组均能产生稳定的神经痛,根据MWT的数值大小和是否出现自噬现象可认为,以羊肠线结扎2道组最好,不但MWT的数值小,且操作简便又节省时间,可作为大鼠CCI建模的首选方法.  相似文献   

18.
基于Java的多线程机制   总被引:3,自引:0,他引:3  
以多线程机制为研究对象,以典型的多线程操作系统Solaris为例,论述了线程的模型,调度与同上不,并介绍了Java在语言级别对多线程的支持,为基于多线程应用程序的实现提供了基础。  相似文献   

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

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