FreeBSD 和 Linux 服务器的比较



FreeBSD 和 Linux 服务器的比较


1. 世界主要站点的服务器

这些站点使用的服务器代表了大型应用使用的服务器。

网站


服务器


操作系统


baidu.com


Apache/2.0.58 Unix PHP/4.4.2


Linux


qq.com


apache


linux


sina.com


Apache/2.0.54 Unix


FreeBSD


google.cn


GWS


linux


sohu.com


Apache/2.2.4 Unix PHP/5.2.5


Linux


126.com


apache


linux


163.com


apache


Linux


sogou.com


April/0.2 Sogou


Linux


china.com


apache


linux


soso.com


apache


linux


tom.com


apache


linux


taobao.com


apache


linux


alibaba.com


apache


linux


msn.com


Microsoft-IIS/6.0


Windows Server 2003


yahoo.com


unknow


FreeBSD


yahoo.cn


apache


linux


microsoft.com


Microsoft-IIS/7.0


Windows Server 2003


6.cn


linux


nginx/0.6.14


56.com


web server.56


Linux


tudou.com


apache


linux


facebook.com


Apache/1.3.41.fb1


F5 Big-IP


myspace.com


Microsoft-IIS/6.0


Windows Server 2003


live.com


Microsoft-IIS/6.0


Windows Server 2003



大多数用了linux ,freeDSB的比较少。信息在这个网站查询。

http://toolbar.netcraft.com/site_report?url=live.com


2. 简介

我们知道GNU/Linux是一个免费的类unix操作系统,但是并不是可用的唯一一个免费的Unix类操作系统,FreeBSD和它的堂兄弟,它也是免费的类unix的操作系统。查找更多的FreeBSD的历史查看这里:

http://wiki.chinaunix.net/index.php/FreeBSD


3. 性能与其他:

http://www.freebsdchina.org/document_28_40247.html

这是一篇关于 freeBSD 7.0 的官方介绍,这个介绍上说:

FreeBSD 7.0 在一些用例中,普通负载时性能比 FreeBSD 6.X 提高了 350%,高负载条件下性能提高达 1500%。与目前为止 Linux 内核的最佳性能(2.6.22 和 2.6.24版本)相比,性能高 15%。这说明,7.0以下版本的性能要低于Linux。7.0以上的性能略好于Linux.

我看了一下清华大学的BBS论坛,有关于这个两个的讨论,比较这两个

Linux 和 freeBSD的缺点优点:

的优点是稳..而且又耐操,我机器最久的 uptime 是 11 天 (最後因十舍跳电 ....),在十舍 uptime 最久的有 30 天的。而且我的机器从装 BSD 来(去年七月)还没有当机过 另外, BSD swap 的 performance 比较好, 比较有 virtual "Memory" 的感觉。网路方面也比较稳,一些 daemon 不会无缘无故就死掉了,同时有很多的 connection 进来也能撑得住。很多ISP使用BSD,就是因为它稳定。


不过,FreeBSD 很吃 RAM,disk I/O 也慢了一点(这一点对于数据库使用很频繁的话,就不太好了),硬体的支援也少了一点 (大部份都有啦 ) 安装比 Linux 容易, 可是要上手却比较难,因为 FreeBSD 安装时没有 linux 那一大堆 packages ,用起来常觉得缺这缺那的 

不过有很多 port 好的 source 与 binary 可以抓来装 ,有兴趣的可以装来用用看 ,比较能体会 FreeBSD 与 Linux 之间的差异。


另一个优点是全球的 Linux users 远超过 FreeBSD,这使得 Linux 上面新的软件跟硬件 drivers 更新数目及速度远超过 FreeBSD。


4. 另外一个问题是php最初是为linux操作系统设计(开源社区的人喜欢linux)的,所以有了后来的LAMP(Linux + apache+mysql + php)的架构,php在window下的性能只有linux下的1/3(5.2.1以上的因为zend 和微软合作以后,性能和linux 差不多了), 在freeBSD上的性能不是很清楚。