源码网 - 中国第一源码门户
选择镜像:网通镜像 - 电信主站
会员登录/控制面版您的位置: 学院首页 >> 服务器 >> Win服务器 >> 详细内容
 

推荐文章

  • Windows2003服务器安装及设置教程——软件安装与设置二..
 
 

热点文章

  • Windows2003服务器安装及设置教程——软件安装与设置二..
  • Windows2003服务器安装及设置教程——软件安装与设置一..
  • Windows Server 2008系统安装体验
  • Windows2003图解安装教程
  • Flash Communication Server视频服务器设置
  • Windows服务器下的IIS和Apache性能比较
  • 浅谈七种维护服务器安全的最佳技巧
 
 

相关文章

  • aMSN - 替代Windows Live Messenger的开源软件
  • Microsoft Cloud OS的正式名称 - “Windows Strata”
  • 微软将公布云版 Windows正式名称
  • 微软即将发布Windows Cloud操作系统
  • 微软:准备迎接Windows Cloud
  • Windows之外的天空 非主流操作系统Top10
  • 奇虎组建“云计算中心” 部署超2000台服务器
  • 有关 Windows Server 2008 的 10 个意外惊喜
  • 技巧:让Google Chrome和Windows 2000和谐共处
  • Windows Live Video Messages 上线
  • WinXP - Apache - PHP5 - MySQL - phpMyAdmin环境安装
  • 惠普将推出操作系统取代Windows?
 
 

Windows服务器下的IIS和Apache性能比较

  • 阅览次数:
  • 文章来源: 月光博客
  • 原文作者:
  • 整理日期: 2008-04-06
  • 发表评论
  • 字体大小:
  • 小
  • 中
  • 大

  目前最流行的建立网站的服务工具就要属Apache与IIS了。那么他们之间到底哪个性能更好呢?到底哪个工具才是最适合我们的呢?最近我也对这方面的问题进行了一番研究。

如果是基于Linux平台的话,那不必多说自然是Apache了,因为IIS只能在Windows环境下运行,而Linux+Apache的整体性能、安全性、通用性也都强于Windows 2003+IIS 6.0,不过如果在Windows 2003的服务器上,IIS 6.0和Apache 2.2.6到底哪个性能最好呢?

我于是做了一个测试,在不同型号的Windows 2003服务器上安装IIS和Apache,比较两者的性能,最基本的比较是静态HTML网页读取的比较,在我的测试之中,我发现Windows 2003下的IIS 6和Apache 2.2.6在静态HTML文件的处理性能上基本是相同的。

测试环境:三台不同的服务器,CPU分别是P4 2.8E超线程,酷睿2 E6300,至强 5110,软件分别安装的IIS6和Apache 2.2.6.三台服务器都放了一个40K的HTML文档,我使用WAS(Web Application Stress Tool),开100个线程对这三台服务器进行吞吐量处理测试,测试其每秒钟处理线程的能力(Requests per Second),测试时间为1分钟。

对于P4 2.8E和E6300,无论对于IIS和Apache,两者的点击数都基本上是250,每秒钟处理响应的数目大约为4.17.这说明对于静态HTML文件的处理能力,IIS和Apache在Windows平台下是基本相同的。

而Intel至强5110的测试数据就相差非常大,在IIS下点击数达到了1838,每秒钟处理响应的数目达到了30.63,几乎比前两台服务器高了7倍,这说明在同样的软件环境下,即使是入门级别的CPU,Intel至强服务器也具有远远超过普通奔腾服务器的性能。

因此得出结论,如果一个网站的大部分页面都是静态页面,并且是假设在Windows 2003服务器上的,那么IIS和Apache两者性能基本相同,要想提高网站的整体吞吐量,需要在服务器硬件上进行升级。

上一篇:下载:OpenOffice.org 3.0最终正式版
下一篇:Python 3.0 一个巨大的改变
  • 网友评论:
  • 查看所有评论
  • 我要发表评论
您的网名:
留言主题:
你要发表的内容: