基于CORBA构件模型的应用服务器中容器并发的研究与实现  被引量:1

Research and Realization of Container Concurrency in Application Server Based on CORBA Component Model

在线阅读下载全文

作  者:肖和平[1] 黄杰[1] 吴泉源[1] 韩伟红[1] 王克波[1] 

机构地区:[1]国防科技大学计算机学院,长沙410073

出  处:《计算机科学》2005年第4期190-193,共4页Computer Science

基  金:国家自然科学基金(No.90104020);国家"八六三"高科技研究发展计划基金(2001AA113020);国家"九七三"重点基础研究发展规划项目(G1999032703)资助

摘  要:容器支持高并发访问对于显著减少处理器的闲置时间、增加应用服务器的吞吐量、提高应用服务器的性能具有十分重要的意义。本文从分析StarCCM应用服务器中容器与构件、ORB以及POA的关系入手,从四个方面阐述了容器并发的设计及其实现方法。文中提出了一种高效可适配的线程池模型用于派发构件请求。测试结果表明,我们提出的这种线程池模型能够灵活地适应更大范围的突发请求数目,同时通过限制线程池中线程数目的上限来减少线程无限增长对系统性能带来的负面影响。High concurrency accessing components in container is an important method to reduce idle time of proces- sor and enhance throughput of application server. By analyzing the relationships of container, component, ORB and POA in StarCCM application server, the paper puts forward design and realization of container concurrency from four aspects. It proposes an efficient adaptive thread pool model which is used to dispatch request to component. By practi- cal testing, it proves the thread pool model which we proposed is adaptive and flexible to wide range of concurrent re- quest number. At the mean time, it reduces side effect to system of increasing thread by limiting the maximum size of the pool.

关 键 词:应用服务器 CORBA构件模型 容器 线程池 并发访问 处理器 吞吐量 POA 大范围 系统性 线程数 

分 类 号:TP368.5[自动化与计算机技术—计算机系统结构] TP311[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象