检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:肖和平[1] 黄杰[1] 吴泉源[1] 韩伟红[1] 王克波[1]
出 处:《计算机科学》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.
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.4