网络安全参考 | UNIX参考 | GPS参考 | 无线参考 | 在线手册 | OSBUG.ORG | SUNNY-NETWORK.COM
天线制作 GPS 地标
网站地图 RSS订阅
高级搜索 收藏本站
Home | 业界动态 | Open source | GNU | Linux | BSD | Solaris | AIX | HP-UX | IRIX | Mac OS X | Minix | Tru64 | SCO UNIX | Network | Security | X-Window | Database | 应用服务 | Programming | 经典著作 | 永远的纪念 | 杂项
 当前位置: Home > Linux > 文章  
Linux在性能上比windows有哪些优点
文章来源: 赛迪网技术社区 文章作者: lyh 发布时间: 2006-08-27   字体: [ ]  
 

  使用Linux在费用上的隐性优势为Linux能正常地运行于内存缺乏、硬盘容量紧张已被淘汰的老计算机上,此可理解为减少在硬件升级上的开支。每次Windows后续版本的发行,都需要在硬件上进行相应的升级。更快芯片不断的涌现,由于相应的Windows软件发展日益庞大,中和了芯片在速度上的提高。

  Linux在最新的硬件平台上提供极佳性能的同时,Linux也可以充分地运行于老式机器。传统Windows平台上软件日益膨胀是另外一项隐性费用。Linux平台下的GNU C/C++优化编译器仅仅占用10MB左右的硬盘空间,如果加上编辑器、调试器、项目管理工具等等总共不会超过2MB磁盘空间。

  Microsoft Visual C++ 6.0专业版相应要占用290MB的磁盘空间,即使考虑Visual C++是一个集成编辑器、调试器的可视化开发平台,也不应该在磁盘空间占用上与Linux有着这么大的差别。

  过去曾有此种说法被提出“当您的时间是不值钱的情况下Linux是免费的”,有效的证明为对于一个新手来讲去发现和修改大量的配置文件是相当困难的,曾经这是唯一的方法去管理系统。现今情况有了十足的改观,大量的管理工具和配置工具,例如:Red Hat公司的linuxconf 和 Pacifci HiTech 公司的Turbo系列配置工具,提供了集中式、图形式管理,极大减少了手工编辑配置文件的工作。

  随着这些工具的改善,在Linux系统管理上的努力,会使人们更加容易接受它。在电影“泰坦尼可号”的数字视觉特效加工中,Digital Domain公司需求大量的服务器去处理运算任务。最终,他们安装了105台Compaq和Digital公司的Alpha服务器,操作系统使用Linux。尽管大约的经费节省不能公开得知,但Digital Domain公司的网站声称选择使用Linux相当大的原因是出于经费问题。(当然,Linux系统的性能表现的极为杰出,要不然的话,节省费用就没有了意义)

  根据您的需求灵活定制

  一个经常被提起的Linux优点就是用户可以根据自己的需求简单地修改调整应用软件。关于此优点主要有两个方面。第一,Linux并不象大部分商业软件那样只提供二进制可执行代码,Linux应用程序可提供源代码,您可根据自身应用的需求进行修改源代码重新编译。另一点就是,GNU普通公共许可协议特别声明允许任何人去修改和重新再发布软件,并使此合法存在。

  Linux永远都不会崩溃

  人们会经常提及一个问题为什么Linux几乎不崩溃,Linux的稳定性是由于它没有象其它操作系统一样内核如此庞大、漏洞无穷。考察资料表明,Linux与其它Unix系统和大型操作系统如VMS、IBM大型机等一样具有相同的可靠性。原因并不难以得到,系统的稳定性主要取决于系统设计的结构。计算机硬件的结构自从1981设计开始就没有作特别大的改动,而连续向后兼容性使那些编程风格极差的应用软件勉强移植到Windows的最新版本,这种将就的软件开发模式极大地阻碍了系统稳定性的发展。另一种易于崩溃的系统Macintosh,它缺乏内存使用保护和缺乏抢占式多任务的缺点与它友好的使用界面一样闻名于世,令人惊奇的是Macintosh虽然具有如此重大的缺陷但并没有如人们想象的那样频繁死机。

  Linux的稳定性并不是一个意外的例外,稳定性是所有大型计算机操作系统所具有的共性。仅仅Windows和苹果机有时会失常。Linux所共享的Unix设计体系是经过长期实践考验的,Linux吸取了Unix系统近1/4世纪发展的经验,Linux操作系统体现了最先现代化操作系统的设计理念和最经得住时间考验的设计方案。最令人注目的是Linux开发源代码的开发模式,这保证了任何系统的漏洞都能被及时发现和改正。

  就如IBM在其网站上所说的一样,Linux是一个稳定的、功能强大的、值得使用的操作系统。

  参考:

  IBM认可Linux高性能的品质和稳定性:

  http://www.software.ibm.com/data/db2/linux

  Mac死机的诊断

  http://www2.northstar.k12.ak.us/help/mactips.html

  Windows 95和98 大约每49.7天崩溃一次

  http://news.com/News/Item/0,4,33117,00.html

  Windows NT蓝屏死机的原因:

  http://www.webshopper.com/jhtml/templates/display_content.jhtml?id=129634

  许多的独立机构针对Linux和Windows NT、Linux和其它流行的Unix作了大量的评测。除了一次评测以外(我们将会在下面对此评测进行讨论),所有的测试都显示不但在单处理器上击败了NT,而且在NT自认为其多线程结构扩展性更强的多处理器系统中击败了NT。Linux能通过使用重量级处理来代替NT使用的轻量级线程而获得优越的性能,Linux中的进程复制极为有效,几乎消除了使用线程的需要。令人惊奇的是,Linux恰好能击败基于SPARC硬件平台上的Solaris,虽然仅仅在单处理器的机器上。有一项分析揭示了Linux性能优越的主要原因,Unix系统(包括Linux系统在内)把图形处理为一个用户级的应用,图形可根据需要被选择是否运行。Linux系统中存在适度复杂的图形界面,但是它们并没有与操作系统的内核紧紧捆绑在一起,图形界面可按需求关闭。

  强大因特网支持

  Linux诞生于因特网,它具有Unix血统特性保证了它支持所有标准因特网协议(事实上,Linux是第一个支持IPv6的操作系统)。由于Linux低成本、高可靠、丰富的Internet应用软件,Linux是因特网服务提供商ISP中最流行的服务器操作系统。任何Linux发行版都提供了电子邮件、文件传输、网络新闻等等服务软件。

  全球最流行、使用最广泛的Web服务器是公开源代码的Apache服务器,运行于几乎所有的Unix系统中,当然也是Linux最常用的服务器软件。Apache众多的插件模块使它成为Web应用开发中最强劲的系统解决方案。mod_perl模块的使用能使系统在Apache的内存空间中对网关描述语言Perl进行解释和运行,避免了每一次单独处理都要运行Perl解释器。Apache服务器能通过加入mod_jserv模块来使用Java servlets,Java-Apache计划就是建于此基础之上,并提出了更有创新的思想。mod_php模块能使Apache来运行网页内部的可执行脚本,此脚本与Perl极为相近被称为PHP(Hypertext Pre-Processor),与微软公司ASP(Active Server Pages)工作原理极为类似。PHP具有各种主要流行数据库和OpenLDAP目录服务器的程序驱动接口,是一个针对网页服务应用系统的强大开发工具。

--
原文链接: http://linux.ccidnet.com/art/302/20060825/880347_1.html

 
推荐文章
·浅谈关于Linux系统内核的源代码
·过Linux系统伪装方法加固系统安
·嵌入式Linux平台的多协议路由器
·恰当选择嵌入式Linux环境下的GUI
·嵌入式Linux系统的MiniGUI研究和
·介绍几种Linux备份方法便于日常
·基于Linux的移动电话开发技术及
·嵌入式uClinux的内核结构和开发
·基于 GTK+ 和 X-window 的 GUI
·基于Qt/Embedded和Qtopia的GUI设
·Linux环境进程间通信(二): 信号(
·深刻理解Linux进程间通信(IPC)
·Linux环境进程间通信: 管道及有
·Linux操作系统下信号与进程控制
 
 
↑返回顶部   打印本页   关闭窗口↓  

Google
 
Web oldhand.org unixreference.net meshmea.org
相关分类
热点文章
·ARM的嵌入式Linux移植体
·U-Boot简介
·基于Qt/Embedded的GUI移
·基于Qt/Embedded和Qtopi
·U-BOOT的启动流程及移植
·摄像头(WebCam)在Linu
·ARM的嵌入式Linux移植体
·几种Linux嵌入式开发环
相关文章
·关于Linux系统安全管理
·在Debian上安装Oracle D
·Gentoo基础以及优点和局
·通过网络安装Debian Lin
·通过debootstrap安装Deb
·一台Debian配置上配置多
·基于嵌入式Linux系统的
·嵌入式Linux系统中的GUI
更多...
 
 

Copyright(c) 2001-2009 OLDHAND ORGANIZATION, All Rights reserved.
Power by DedeCms 织梦内容管理系统