免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 968 | 回复: 0
打印 上一主题 下一主题

Web服务器:Linux和Windows性能谁称王? [复制链接]

论坛徽章:
1
辰龙
日期:2014-05-15 19:37:15
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-05-27 16:55 |只看该作者 |倒序浏览
有许多因素会影响网站的性能,从最终使用者的角度出发,即ISP互联网接入商,服务器参数,编程语言,应用结构等。其中一个重要因素就是服务器操作系统的选择。 多数用户会在
Linux

Windows
之间选择,这是两个最热门的
web服务
器。本文将对监测采集的大量数据进行分析,比较每个操作系统的正常运行时间和性能。
  我们监测了13,000的网站,除去采用不常用操作系统的网站,我们整理了12,089个网站的数据。不同操作系统在这些网站所占的比例请见下表:


表1
  数据表明,Linux达60%,占据了将近2/3的绝对多数,Windows位居次席,占17%。
 
 下面我们测试每种系统的正常运行时间和响应速度。测试人员在美国,德国和奥地利三地同时每三十分钟监测一次,也就是说每周每个网站统计1008次记录。
这意味着每周统计Linux服务器的记录 7,295*1,008 = 7,353,360 次,Windows服务器的记录则为2052*1008=
2,068,416 次。大量为我们进行操作系统的比较提供了坚实基础,假定忽略
其他
方面的差异(ISP的差异,良好的应用设计等)。我们将正常运行时间的平均值整理后,得到了下面的数据表格:


图2
 
 数据表明,NetBSD在正常运行时间上领跑其他操作系统。其他BSD系统和Solaris也排名靠前。Linux每周都高于Windows超过
0.5%。0.5%差距意味着每周50分钟的宕机,或者每月3小时36分钟。1分钟的宕机损失面对商业应用有时可能十分巨大。Windows正常运行时间
较低的一个原因是系统更新,安装
软件
后需要重启。
  
  另一个重要参数就是响应时间,——用户提交http请求后,打开网页的时间。我们将刚才的数据按照每个操作系统的响应时间排序,如下表:

图3
  NetBSD再次折桂,Solaris和OpenBSD分列二三位。Linux的响应速度要比Windows快50微秒左右。
总体上说,统计数据证明基于Linux的服务器效率和响应速度要高于Windows服务器。NetBSD在两项测试中均居首位,OpenBSD 和Solaris也有不俗的表现。
  
  希望这次测试对广大站长主机操作系统的选择有所帮助。
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/12859/showart_311001.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP