• 测试技术
  • 博客
  • 视频
  • 开源
  • 论坛
  • 沙龙
  • 下载
  • 杂志
  • 招聘

字号: | 推荐给好友 上一篇 | 下一篇

Server2003对决2008之IIS6对比IIS7

发布: 2008-6-25 09:47 | 作者: 网络转载 | 来源: 网络转载 | 查看: 149次 | 进入领测软件测试网论坛讨论

领测软件测试网 软件测试技术门户6IF%x&fvv {'E2D/[1m

WebBench静态性能

  在静态性能测试当中,Windows Server 2008打了一个漂亮的翻身仗,性能要高出Windows Server 2003 20%以上。Windows Server 2008 + IIS 7.0 + 4块BCM5708C千兆网卡聚合可以提供30000的每秒请求处理数量,实际占据了180MB/s的网络带宽,也就是1440Mbps的带宽。

:hM0D!Y_6y1E(h;G

6~1j(l t@R?0Gqe'v
Server2003对决2008之IIS6对比IIS7
软件测试技术门户"XwDK._!AM

软件测试技术门户3@-o'P6R6v)k1b4sL a V

Server2003对决2008之IIS6对比IIS7
软件测试技术门户_|1? p8h a

+zY6~|CXoIIS7.0的Compression带宽节约模式

  这个测试使用了IIS7.0的Compression带宽节约模式用来压缩静态页面测试的服务器响应,这个可以提高有效带宽。之所以不在动态测试中使用这个选项是因为:动态页面测试对带宽压力不大,而且压缩需要占用处理器资源,不适合本来就很吃处理器资源的动态测试。

g;eIN]

软件测试技术门户^5}Nd1t'fc7jM"AI

Server2003对决2008之IIS6对比IIS7
软件测试技术门户 Z}m7LSY/mm

WazM;M2A(CWindows Server 2008 : 压缩与不压缩对比

  为了检查这个选项的作用,我们分别测试了打开与不打开的性能,结果显示,他们非常接近,不压缩状态下的性能反而略为高一些。

*F`2E#M,I;x D,x7E       在传统的Web性能测试当中,Windows Server 2003和Windows Server 2008各有所长,由于GUI界面占用了一些资源,因此2008的动态页面测试性能不如同样硬件条件下的2003,而在依赖于网络带宽的静态页面测试当中,2008表现出了良好的性能,这表明2008的网络性能更为出色。

软件测试技术门户hV5\m}D#j%v'lRG

Server2003对决2008之IIS6对比IIS7
软件测试技术门户0N/`$H2xE}%o9jq
软件测试技术门户 rLy Jy$m8Y7A

   继续分析:在Windows Server 2008当中,网络硬件得到了更有效的利用从而加快了网络传输的速度。根据资料,Windows Server 2008的网络协议栈进行了重写(要知道Windows的网络协议栈从Windows 95以来就没什么变动过了),加入了智能协调系统和优化算法以确保高效通信,同时APIs到网络协议栈更直接地显现,使得开发者更容易与网络协议栈进行沟通。这些都体现到了最终的测试性能上。

|+m*XPe:j#{软件测试技术门户N\n?n

  Windows Server 2008 TCP/IP网络协议栈的改进

/lK)JGJ`tK软件测试技术门户