当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 10 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [转帖]Web服务器:Linux和Windows性能谁称王?
帖子发表于 : 2007-10-09 17:10 
头像

注册: 2007-09-21 20:58
帖子: 86
送出感谢: 0 次
接收感谢: 0 次
有许多因素会影响网站的性能,从最终使用者的角度出发,即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也有不俗的表现。
  
  希望这次测试对广大站长主机操作系统的选择有所帮助。


_________________
~~ 特别能熬夜 :evil:


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-10-09 17:38 

注册: 2007-02-25 16:56
帖子: 1261
送出感谢: 0 次
接收感谢: 0 次
bsd是个不错的选择。。。不过太难整。。。
linux确实不错。。。


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-10-09 22:23 
头像

注册: 2007-07-29 16:47
帖子: 3741
地址: 地精魔法学院
送出感谢: 0 次
接收感谢: 1
good


_________________
哪个神经病把爷发的搞笑贴给删了?囗囗囗囗 u
http://bbs.game.mop.com/attachments/mon ... OtUwom.jpg
http://www.tudou.com/programs/view/SozxT2gh7Ow/


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-10-10 21:04 
头像

注册: 2007-09-21 20:58
帖子: 86
送出感谢: 0 次
接收感谢: 0 次
怎么没人顶阿 :evil:


_________________
~~ 特别能熬夜 :evil:


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-10-10 23:53 

注册: 2007-10-03 14:36
帖子: 98
地址: 江苏南京
送出感谢: 0 次
接收感谢: 0 次
总觉得这个测试漏洞太多,看看就算,不必太认真


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-10-11 22:02 
头像

注册: 2007-09-21 20:58
帖子: 86
送出感谢: 0 次
接收感谢: 0 次
njayong 写道:
总觉得这个测试漏洞太多,看看就算,不必太认真


那就指出来阿
不是深度PK么 :evil:


_________________
~~ 特别能熬夜 :evil:


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2007-10-11 22:16 
头像

注册: 2005-10-19 17:33
帖子: 2052
送出感谢: 0 次
接收感谢: 0 次
Catherin 写道:
njayong 写道:
总觉得这个测试漏洞太多,看看就算,不必太认真


那就指出来阿
不是深度PK么 :evil:

这不是漏洞不漏洞的问题,而是完完全全是无稽之谈
1.这是一个抽测,覆盖面窄
2.这些站点的带宽如何/机器性能如何/平时负载如何/并发用户多大/每个页面产生的流量多大/完全是未知的,所谓性能测试,完全是扯淡。

要性能测试,必须是通用的硬件,同样的网络环境,同样的web server才能起到作用

只要看一个明显的例子,这里面Minix明显偏低。
去Minix的Community看看,大家反馈,都是用一些淘汰的硬件来做webserver,都是Minix fans做的,几乎没有什么商业公司这么做
所以这个测试,基本上,没有什么价值


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2007-10-11 23:39 

注册: 2007-10-11 21:53
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
看你怎么用了 低负载下 (日ip七八万的)的简单应用 windows 2003盗版的到处都是 用起来挺顺手 主要配置方便 默认设置基本很高效 安全了 英文水平也不用太高 忙时找人维护也好找 微软的帮助比 linux的man看上去爽多了 大多基本不用看man 点点鼠标就搞定了
负载高的 还是unix、linux类了 尽管要花更多时间去配置它 建议商业应用时搞搞 windows太容易爆漏洞了 国内的挂马一族又特别勤快
其实就是 性能 安全 与 工作效率的选择罢了 看你倾向什么了


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2007-10-14 13:21 
头像

注册: 2006-07-08 9:21
帖子: 1917
地址: University of Science and Technology Beijing
送出感谢: 1
接收感谢: 0 次
Catherin 写道:
njayong 写道:
总觉得这个测试漏洞太多,看看就算,不必太认真


那就指出来阿
不是深度PK么 :evil:
另外,页面打开的相应时间,页面用的是静态还是动态?如果是动态,用了多少函数库,调用了多少函数,安装了多少mod,Apache的并发、线程是否一致?(Apache安装完都不一样的),后台是否使用了数据库,默认的启动程序有多少,开启了多少缓存?而且,文中的Linux,Linux是内核,不是系统!具体用的什么发行版?


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2007-10-14 13:53 

注册: 2006-01-10 19:09
帖子: 1334
送出感谢: 0 次
接收感谢: 0 次
又见LINUX是内核论


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 10 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译