为什么选用Linux
Linux已经获得了IT社区内广泛的关注,因为它与传统的UNIX系统以及Windows相比,具有多种优势。首先,Linux是基于标准的操作系统,符合 POSIX标准,能够向其他的商业性UNIX系统一样直接连接软件。与大部分其他的UNIX不同的,Linux在设备上运行时,可以用于移动设备才使用 的gumstix平台,也可以用在IBM z系列主机,甚至排名前500的超机计算机上运行。也就是说,Linux通过扩展可用于任何规模的组织机构下的 计算环境。其次,由于Linux不按传统用户数或CPU数计算许可证数量,平均到每台服务器上,操作系统本身的成本相对很低微,因此能把组织 机构从采购成本的重担中解放出来。即使与一级Linux分销商RedHat和Novel或者SuSE签订专业的支持合同,所耗费的成本与购买Windows或 Solaris系统的成本想比也是微乎其微。如果Linux操作系统具有很高的安全性,配置得当就不会有病毒入侵,而且只有很少的弱点。Linux操作 系统修改和发布软件错误修订的速度是惊人的。2004年下半年,Register曾经对这个现象做了深刻的分析。一般情况下,开放资源世界中从发 现新的重要软件错误到发布修补方法的时间都远远短于Windows这样的操作系统。最后,作为开发和计算平台,Linux的灵活性使得UNIX能够使 用所有最新的能够帮助企业提供网络服务和高性能计算空间的工具和服务。
Linux最佳点
在现有环境中引入Linux面临的最大挑战之一就是确定“第一应用”,也就是从逻辑上看来尽管是非常重要高调的应用,但如果这个应用出了问题,也不会导致企业全盘皆输。在过去以及现在,许多传统软件厂商如CA,IBM和Oralce在很多应用用引入了Linux,当然,这些年中也出现了 成千上万的开源应用软件。以下就是一些Linux擅长使用的环境:
性能:对于纯粹的计算应用来说,Linux在很多方面上表现更优。Windows有Linux(和UNIX)所不具有的system-call管理费用以及其它一些瓶颈。
移动性:符合POSIX标准的应用系统可以很轻易的在系统间移动。这意味着Solaris或HP./UX应用可以通过资源代码进行快速移动。许多 Windows应用的核心(只要他们不依靠Windows专用的库,如DLL)也可以进行同样的移动。这种移动能力使得组织机构需要扩展系统时处于主动(例如,从x86向Itanium迁移,或者迁移到IBM z系列的Linux等)。
开发:这是一个更为主观的问题。如果开发部员工由“微软人”组成,他们擅长使用微软的Visual Studio或类似的其他工具,那么 Windows 和Linux的区别将会非常惊人。现在有很多Linux可用的开发工具以及给人印象深刻的集成开发环境(IDE)。但是Linux是从UNIX工具开 发文化中繁衍出来的,因此Linux没有提供一个巨大的图形化应用,而是提供了大量使用脚本和其他机制,彼此能够互联的工具。这使得一些人 开始习惯使用这些图形界面的IDE。但是从整体来看,Linux或UNIX开发方式与其他相比更强大更灵活。
管理:对Windows系统的管理主要通过图形化工具和智能工具完成。这意味着如果管理员不在现场,就需要借助远程终端服务器或者类似 Timbuk2的工具来管理Windows服务器。
相对来说Linux属于UNIX系统,因此只要能够访问终端程序,使用命令语句就可以完成所有的配置。当然,Linux和其它UNIX系统所发展出来的 许多图形化界面工具也能够简化不太倾向于使用命令语句的人的管理工作难度。对Linux实际的管理工作不仅仅是最初的配置和监控日志文件。 能够推荐顾问公司的组织机构也能提供认证课程帮助系统管理员胜任自己的工作。
需要注意
你需要注意以下的基本问题:

-
判断某个问题是否适合使用ForkJoin解决
ForkJoin适用问题
多线程 forkjoin -
如何判断Linux系统是否被黑
如何判断Linux系统是否被黑
linux Linux系统 linux系统被黑