• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2007, Vol. 29 ›› Issue (12): 123-126.

• 论文 • 上一篇    下一篇

实时线程池性能研究与动态优化

刘云生 王刚 王卫国   

  • 出版日期:2007-12-01 发布日期:2010-05-30

  • Online:2007-12-01 Published:2010-05-30

摘要:

线程池技术现在被广泛地应用在多线程系统中。然而,在应用中确定线程池的大小还没有一种令人满意的解决方案。本文分析了任务在线程池中的处理过程,以及当线程池在最佳大小时任务在线程池各阶段所需时间,并给出了一种根据时间等因素来判断系统的性能,并且动态改变线程池大小的策略。

关键词: 线程池 线程 线程池大小 性能 动态优化

Abstract:

The Thread Pool technology is widely used in many multithread applications. However, there still remains no satisfied way to determine the thread pool size. The paper analyses the processing procedure of tasks in the thread pool,and the time needed by each task in every phase when the thread pool has  the right size. We provide a way to estimate the per- formance,and dynamically change the thread pool size.

Key words: thread pool, thread, thread pool size, performance, dynamic optimization