Linux 的优点很多,其中主要的有以下几个方面:
2.3.1 低成本
eTrade公司的首席技术官John Levin说:“采用Linux操作系统环境比运行与维护UNIX操作系统成本降低几乎30倍”。
总结一下,主要有以下几个原因:
低软件成本:
由于Linux 是开放源代码的操作系统,除了Kernel免费以外,它的许多系统程序以及应用程序也是自由软件,可以从网上免费获得。所以它的软件成本非常低廉。
低人员培训成本:
Linux最初是从大学生开发出来的,并由重多的业余爱好者共同丰富和完善它的功能,所以有许多的学生和计算机从业人员,已经具备Linux的技能。而且在低端的PC,PC服务器上也可使用,而且普及率越来越高。人才储备比较充足,用人单位可以比较容易地招到这方面的人才。
而且,众多的企业级的用户的计算环境是低端(PC,PC服务器)和高端(UNIX服务器或中型机甚至大型机)计算机共存,不同厂商的计算机共存(涉及的操作系统可能有Windows,IBM AIX,HP-UNIX,SUN Solaris 等等),这就要求计算机系统的管理和维护人员具有多个操作系统的技能,而如果采用Linux,由于几乎所有档次的计算机平台都支持Linux,所以技术人员只需这一种操作系统的培训就可以了。
低移植成本:
Linux能够在几乎所有的计算机平台上运行,包括PC、PC服务器、UNIX服务器、中型机、大型计算机上,给用户的应用软件在不同的平台之间的移植创造了极为便利的条件。
例如,企业级用户随着业务的不断增长,硬件平台从小型的PC服务器升级到较高端的UNIX服务器,甚至更高端的中型机或大型机的情况是极为常见的。过去,由于PC服务器使用的是Windows 操作系统,而UNIX 服务器使用的操作系统,中型机和大型机使用的是厂商提供的专用系统,所以在不同的平台之间的软件移植,可能会发生中间件软件的版本更换,应用软件的重新编译,甚至是应用软件源代码的修改,很可能需要比较大的人力物力的投入,而如果采用了Linux 操作系统,不同平台之间的移植就会容易的多。
低管理成本:
同理,由于众多的企业级的用户的计算环境是低端和高端计算机共存,不同厂商的计算机共存,如果将操作系统都统一成Linux, 系统的一致性,可降低管理的成本。
同时,任何一个操作系统,都不是完美的,都有一些或大或小的漏洞甚至是错误。由于Linux是一个开放源代码的软件,有众多的互联网上志愿开发者在协同工作,使得Linux的功能的完善和漏洞的发现和修改的速度非常快,降低了使用和管理的风险,从而降低了管理的成本。
高性能:
Linux高性能方面的特点表现在Linux系统资源的低占用率和在高性能运算的优势。
2.3.2 操作系统的低占用率
Linux 是由内核(kernel)以及在其之上的实用程序构成的,内核负责管理计算机的各种资源,如处理器和内存,而且必须保证合理地分配资源。当Linux启动时,内核被调入内存,并一直驻留在内存中直到关机断电。同大多数的Unix或者类Unix系统类似,Linux的内核在设计的时候被设计的尽量很小,把许多工作交给内核以外的实用程序执行。通过利用Linux这个特点,用户在安装Linux的时候可以定制安装的应用程序的多少,在某些情况下用户可以仅安装一个Linux的核心。
2.3.3 Linux在高性能运算方面的优势
在科学计算和石油勘探等高性能计算领域应用最为广泛的是高性能计算群集技术(High Performance Computing Cluster,简称HPC Cluster)。它是一种并行计算群集的实现方法。近年来,新的HPC系统正迅速崛起,这就是使用运行Linux操作系统的Intel平台的计算机来构建HPC Cluster。由于使用Linux操作系统,通用的硬件平台和标准的网络组件,群集中的各个结点价格相对低廉,扩展容易实现,从而可以得到更高的性价比。Linux 可以运行在PC、PC服务器上这些传统上是Windows 操作系统垄断的领域,在这一领域, Linux的出现好似一股春风吹来,不仅打破了Windows的垄断,而且它在功能和性能上,都优于Windows操作系统,而更接近与高端的UNIX系统。使低端的用户,也能享用到某些只有高端系统才能带来的好处。
2.3.4 高可扩展性、可维护性
Linux具有的可扩展性与可维护性使Linux具有更多的优势。
可扩展性
标准的Linux实用程序有着大量的功能,开发人员可以通过修改源代码来进行功能的扩展。Linux可以在广泛的硬件平台上运行且有类似的接口,用户可以把应用程序从一个Linux系统很方便的移植到另外一个Linux系统。
可维护性
由于Linux的用户界面与各个商业版本的UNIX非常相近,几乎所有的IT技术人员都对其操作界面有相当的了解。此外,由于Linux可以在各种硬件平台上运行,熟悉Linux的技术人员可以很容易地管理多种硬件平台上的应用。目前很多版本的Linux比如红旗Linux的用户界面都在模仿Window 进行开发,因此可以方便非IT技术人员实用。
开放的标准
Linux是一个从公开源代码发展来的操作系统,因此奠定了Linux相较其他诸如Windows、以及各商业版本UNIX操作系统的先天优势,由于全世界无数的技术人员都可以帮助Linux修改系统错误,提升性能,因此到目前Linux已经迅速成为一个相对健壮的操作系统,并且也越来越多的跻身各种的企业关键业务之中。
Linux吸引人的优点在哪
4、安全稳定。Linux采取了很多安全技术措施,包括读写权限控制、带保护的子系统、审计跟踪、核心授权等,这为网络环境中的用户提供了安全保障。实际上有很多运行Linux的服务器可以持续运行长达数年而无须重启,依然可以性能良好地提供服务,其安全稳定性已经在各个领域得到了广泛的证实。5、多用户,多任务。
linux系统的优点有哪些
2、安全性高 Linux系统相对于Windows和Mac OS更加安全可靠,因为它具有强大的安全功能和不同级别的用户权限系统,使得攻击者在攻击系统时难以得到管理员权限。3、稳定性 Linux系统运行稳定,很少出现死机等崩溃情况。Linux系统中的进程管理功能非常出色,允许用户方便地监测和控制每个进程。4、多任务处理 Linux...
Linux的优势与不足深入解析linux的优缺点
Linux的最大优势之一是它开放源码,允许用户自由地定制和优化操作系统的功能。Linux是基于Linux核心,可以定制其他软件来配合操作系统,这使得开发者很容易根据自己的需求来定制操作系统。另外,Linux还有大量的支持,无论是文档还是社区,都可以给Linux用户提供帮助。例如,可以在Stack Overflow上搜索问题并提出...
为什么程序员都偏爱Linux系统
3、对开发者非常友好 与Windows相比Linux在很大程度上对用户更友好更容易被接受。如Linux有为开发者专门提供的工具,所以它在开发者中非常受欢迎。在Linux中,开发者能够拥有编译器、命令行编辑器、几乎可以调整任何内容的能力、以及自己设置快捷方式的能力,并且这一切开箱即用。4、定期更新 由于Linux是开源...
以下哪些是linux系统的优点
6.提供了丰富的网络功能:完善的内置网络是Linux一大特点。7.可靠的安全系统:Linux采取了许多安全技术措施,包括对读、写控制、带保护的子系统、审计跟踪、核心授权等,这为网络多用户环境中的用户提供了必要的安全保障。8.良好的可移植性:是挃将操作系统从一个平台转移到另一个平台使它仍然能挄其自身...
linux操作系统与windows操作系统相比,linux操作系统有哪些优点
1. Linux操作系统的开源特性,对于软件开发者来说是一个巨大的优势,因为它允许开发者访问源代码并进行修改,从而提高软件质量和安全性。2. Linux操作系统是免费的,并且存在多种版本,用户可以根据自己的需求选择合适的版本,这为用户提供了更多的选择。3. Linux操作系统的体积小,占用内存少,这使得它...
linux操作系统的优点
1、Linux是开发源代码的自由软件,处于一个完全开放的环境中。2、Linux可以在多种硬件的平台上运行。3、Linux的核心是公开的,是自由免费使用的,其源代码也是完全公开。Linux的用处 linux是一套免费开放源代码的操作系统,用户可以按照自己的想法来修改源代码,它的每一个操作,你都能够充分了解,这对...
Linux系统的优缺点有什么
Java、C++等,而哪一个网络协议与 TCP\/IP 无关呢?所以,Linux 对网络协议和开发语言的支持很好。Linux 的优点在此不一一列举,只说明这几点供读者参考。诚然,Linux 不可能没有缺点,如桌面应用还有待完善、Linux 的标准统一还需要推广、开源软件的盈利模式与发展还有待考验等,不过,瑕不掩瑜。
以下哪些是linux系统的优点
Linux的优势:1、安全:在Linux系统下,除非进入超级用户状态,否则连软件都安装不上,更别提病毒、恶意软件的自动安装了,Linux系统的核心代码是开源的,也就是对用户完全透明,意味着Linux系统漏洞会更少。2、稳定:Linux非常稳定,不易崩溃。Linux 能在几年后保持和第一次安装时一样的运行速度,每次...
linux系统的优缺点
优点:1、Linux是一款免费的操作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。这是其他的操作系统所做不到的。2、Linux可以运行在多种硬件平台上,如具有x86、680x0、SPARC、Alpha等处理器的平台。此外Linux还是一种嵌入式操作系统,可以运行在掌上电脑、机顶盒或游戏机上。3、完全...