-
题名两种线程池的实现和性能评价
被引量:11
- 1
-
-
作者
李刚
金蓓弘
-
机构
中国科学院软件研究所软件工程技术中心
中国科学院研究生院
-
出处
《计算机工程与设计》
CSCD
北大核心
2007年第7期1489-1492,1531,共5页
-
基金
国家863高技术研究发展计划基金项目(2003AA115440)
国家973重点基础研究发展计划基金项目(2002CB312005)。
-
文摘
线程池被广泛地应用在中间件如Web应用服务器、事务监控器等的实现中。实现线程池的方法主要有半同步/半异步(Half-Sync/Half-Asyn)模式和领导者/跟随者(Leader/Follower)模式。实现了这两种线程池,从理论上分析了它们的性能,并进行了性能实验。实验数据表明Leader/Follower模式具有较高的性能优势。
-
关键词
多线程
线程池
设计模式
半同步/半异步
领导者/跟随者
-
Keywords
multithread
thread pool
design pattem
half-sync/half-async
leader/follower
-
分类号
TP31
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于P2P和CDN的监控传输子系统的设计
- 2
-
-
作者
王建
刘益和
-
机构
内江师范学院
-
出处
《现代电子技术》
2009年第8期118-121,共4页
-
基金
四川省教育厅自然科学重点科研资助项目(2006A130)
-
文摘
为了探讨多媒体监控系统中所要传输的大量数据,针对CDN网络在进行分发时由于代理服务器存贮空间的有限性而造成应用性能的下降这一特性。利用半同步/半异步的模式进行框架设计,结合任务池和线程池等技术设计和实现了基于P2P的CDN流媒体系统中媒体资源服务器和原始服务器之间的传输子系统,并提出了基于任务池闲置信息和系统运行参数统计信息相结合的有效动态线程池和任务池管理算法。根据各种运行参数信息动态评估系统当前的负载和压力情况,并对任务池和线程池尺寸进行动态修改。通过与两种传统实现方式的实验比较,发现在采用新算法后,显著降低了CPU的负载,有效提高了系统效率和网络吞吐量。
-
关键词
内容分发网
对等网
半同步/半异步
任务池
线程池
-
Keywords
content distribution network
peer - to - peer
half - sync/half - async model
task pool
thread pool
-
分类号
TP302.8
[自动化与计算机技术—计算机系统结构]
-