首页> 外文会议>International Conference on Software Engineering and Knowledge Engineering >Performance Analysis of a Web Server with Dynamic Thread Pool Architecture
【24h】

Performance Analysis of a Web Server with Dynamic Thread Pool Architecture

机译:具有动态线程池架构的Web服务器的性能分析

获取原文

摘要

Modern Web servers commonly employ the thread pool architecture so that their I/O-intensive workload can benefit from the performance improvements offered by multithreading. For acceptable service performance, however, the various configuration options and design choices embodied in the thread pool architecture need to be selected appropriately considering the service and workload characteristics. To enable cost-effective and informed selection of configuration options, this paper presents a quantitative methodology to analyze the performance of a Web server which embodies the thread pool architecture. The key aspect of the methodology is a queuing network model which represents the operational mechanisms of the Web server and the dynamic thread pool management policy. The model is implemented using the AnyLogic simulation environment. We demonstrate the utility of the methodology for performance estimation and sensitivity analysis using several examples.
机译:现代Web服务器通常采用线程池架构,以便其I / O密集型工作负载可以从多线程提供的性能改进中受益。然而,对于可接受的服务性能,需要在考虑服务和工作负载特性时适当地选择线程池架构中体现的各种配置选项和设计选择。为了实现经济高效和明智的配置选项,本文介绍了分析体现线程池架构的Web服务器性能的定量方法。方法的关键方面是排队网络模型,它表示Web服务器的操作机制和动态线程池管理策略。该模型是使用AnyLogic仿真环境实现的。我们展示了使用若干例子进行性能估计和敏感性分析的方法的实用性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号