电脑爱好者,提供IT资讯信息及各类编程知识文章介绍,欢迎大家来本站学习电脑知识。 最近更新 | 联系我们 RSS订阅本站最新文章
电脑爱好者
站内搜索: 
当前位置:首页>> Linux专题>>FreeBSD是什么及优点功能介绍:

FreeBSD是什么及优点功能介绍

来源:共创开源服务器OS部 作者:quany | 2007-4-19 | (有7160人读过)

what is FreeBSD?
      FreeBSD是源自4.4BSD BSD(Berkeley Software Distribution)Lite的一套主要运行于Intel架构平台上的优秀的操作系统。
  BSD是Unix现有技术的一个重要来源,具有优秀的稳定性、网络通讯性能、结构严谨的代码。而FreeBSD更是历来被评价为"坚如磐石"的网络操作系统。
  Freebsd可靠性高。Freebsd主要针对IA架构平台设计,对该平台的支持极其稳定可靠。
  Freebsd内核的设计高效,性能更高。①可调整的动态优先级抢占式多任务能力使多个应用程序能够十分平滑的共享系统资源,即使在高负载下仍然能在不同任务间平缓切换,而不会发生由于个别任务独占系统资源,其他任务发生停顿、死锁现象,也决不会造成整个系统死锁;②FreeBSD有高效的虚存管理结构,磁盘缓冲区和虚拟存储器合二为一,使FreeBSD既能高效地满足要求大量内存的应用程序,又能最大效率地利用内存来缓冲硬盘数据,提高读、写硬盘的效率;③FreeBSD的内核队列设计十分高效,增强对各种异步事件(如文件和socket I/O)更有效的响应,提高了应用程序和系统的性能;④FreeBSD具有高效的文件系统设计,支持"soft updates"技术,在不牺牲文件系统的安全性和可靠性的前提下,提高文件系统的性能。这主要通过减少同步I/O,加强异步I/O来实现。
  Freebsd网络性能强。TCP/IP最早在BSD UNIX上实现,经过几十年的发展优化,FreeBSD的网络性能极其优秀。特别在网络繁忙时表现更加突出。
  Freebsd安全性高,互联网上关于FreeBSD的安全漏洞的报告非常罕见。同时为了保证使用的便利性,FreeBSD还支持安全级别控制。
  Freebsd兼容性强,为其它UNIX操作系统上编写的应用程序,源代码经过少量的修改或不修改就可在Freebsd平台上编译链接执行。 FreeBSD通过"Compatibility modules"技术使得在其它UNIX操作系统(如Linux、SCO UNIX、NetBSD等)上运行的应用程序可以直接在FreeBSD上运行。
  由于FreeBSD的优秀,世界众多大型网站均采用了FreeBSD作为操作系统,这其中有Yahoo.com、ebay.com、 Hotmail.com、Cdrom.com,中国的网易、新浪、3721、263等大型网站也采用了FreeBSD作为其核心操作系统。
  根据最新统计数据,目前Internet上运行FreeBSD系统的服务器所占比例增长迅猛,已达22.6%,逼近Windows系列(23.4%)和Linux(26.3%)。考虑到运行FreeBSD的都是专业ISP、大型网站,我们可以得出FreeBSD对互联网的支撑作用更大的结论。
  作为一种经典的优秀网络系统,FreeBSD与Linux一样都属于开源软件,并同样实行免费政策。但FreeBSD实行了一种比 Linux协议(GPL)更开放的版权协议。FreeBSD允许第三方商业公司在FreeBSD平台上开发属于自有版权的软件应用,或对FreeBSD本身系统修改,而不需公开源码。
  由于FreeBSD的优秀性能和开放态度,在微软未来投入最庞大的的软件工程".net"体系内,将不考虑Linux,而把FreeBSD作为唯一的外部系统纳入,与Windows2000共同享有".net"的庞大资源库。这将是FreeBSD又一个腾飞的机遇。
Linux专题热门文章排行
网站赞助商
购买此位置

 

关于我们 | 网站地图 | 文档一览 | 友情链接| 联系我们

Copyright © 2003-2021 电脑爱好者 版权所有 备案号:鲁ICP备09059398号