你的位置:首页 > 软件硬件 > 正文
17
十月
分类:软件硬件 | 评论数:0 | 点击数:2827 | 发表日期时间:2013-10-17 10:12:04

分享到:


本文导读:

选择服务器操作系统时专业人员会推荐你使用linux,推荐理由的其中一项是性能上比windows强35%?经过我一步步实机验证还是承认linux速度上更快的。
正文
  选择服务器操作系统时专业人员会推荐你使用linux,推荐理由的其中一项是性能上比windows强35%?经过我一步步实机验证还是承认linux速度上更快的。

  近日我有机会测试了一台云服务器,因为是云服务器,所以用户可以随意在更换操作系统。于是我把网站程序分别安装在windows及centos上进行测试对比运行速度。以下是测试的环境说明及测试方法。

服务器硬件配置:
Intel(R) Xeon(R) CPU E5620 @ 2.40GHz  单核 1G内存

一、软件环境:
1、windows

windows 2003 IIS+mysql+php

2、centos 5.9
apache+mysql+php

二、测试程序
使用php带有查询mysql数据库操作,在程序运行前记录起始时间
$st = microtime(1);

在程序最后输出运行时间
echo "载入时间:".(microtime(1)-$st);

三、测试结果
测试相同的程序,以下是三次测试的对比:
第一次:
windows 2003:载入时间:0.019716024398804
centos 5.9:  载入时间:0.0113401412964

第二次:
windows 2003:载入时间:0.011873960494995
centos 5.9:  载入时间:0.00520300865173

第三次:
windows 2003:载入时间:0.01479697227478
centos 5.9:  载入时间:0.0047299861908

测试结果linux比windows执行程序更快

  这些速度虽然有差别,可能浏览者在打开速度时根本感觉不到差别,但还是可以说明不考虑其它因素,只考虑为作网站服务器,相同硬件、相同程序的情况下,centos的操作系统对程序的执行效率还是明显强于windows的。

本文标签:
服务器
猜你喜欢:
评论:

昵称(必填)

邮箱

网址

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。