基于流水线的高性能Web服务器-软件学报.PDFVIP

  • 3
  • 0
  • 约1.76万字
  • 约 7页
  • 2019-05-01 发布于天津
  • 举报

基于流水线的高性能Web服务器-软件学报.PDF

1000-9825/2003/14(06)1127 ©2003 Journal of Software 软 件 学 报 Vol.14, No.6 ∗ 基于流水线的高性能 Web 服务器 + 姚念民 , 郑名扬, 鞠九滨 (吉林大学 计算机科学与技术学院,吉林 长春 130012) A High Performance Web Server Based on Pipeline + YAO Nian-Min , ZHENG Ming-Yang, JU Jiu-Bin (College of Computer Science and Technology, Jilin University, Changchun 130012, China) + Corresponding author: Phn: 86-431-5169350, E-mail: nianminyao@ Received 2002-07-26; Accepted 2002-10-22 Yao NM, Zheng MY, Ju JB. A high performance Web server based on pipeline. Journal of Softwar e, 2003, 14(6):1127~1133. /1000-9825/14/1127.htm Abstract: Architectures of servers have very important effects on their performance. Some shortcomings of the existing design of servers ’ architectures are indicated and some design principals are presented in this paper. A new architecture of servers ‘pipeline’ and a design pattern ‘resource manager ’ based on the above analysis are proposed in this paper. A real Web server is implemented by using these new techniques. The testing results show that it is much better than existing servers on performance. Key words: Web; server; performance; pipeline; concurrency 摘 要: 服务器的结构对服务器性能有着至关重要的影响.指出了现行服务器结构设计中的缺陷,提出了一些 服务器结构的设计原则,设计了流水线结构和资源管理者模式,应用这两个技术实现了一个 Web 服务器,测试了 该服务器的性能,结果证明,该服务器明显优于现存Web 服务器. 关键词: 万维网;服务器;性能;流水线;并发 中图法分类号: TP393 文献标识码: A 近 10 年来,Internet 在传播信息的范围和数量上都呈指数级增长,其中占绝大部分的是Web 服务和信息.这 [1] 给Internet 上的各种Web 服务器提出了前所未有的挑战. 比如AOL 的Web 缓存每天服务超过一百亿次点击 . 同时,HTTP 请求经常以爆发的方式到达Web 服务器[2] .文献[3]指出,高峰时的HTTP 请求率超过平均值的8~10 倍,这时的负载一般超过Web 服务器的负载能力,使其吞吐量下降.上述情况迫切要求Web 服务器具有更高的性 能,Web 服务器不仅需要满足非高峰时的工作负载需求,而且在高峰时期依然要保持较高的吞吐量. 提高 Web 服

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档