Solaris 10绝非儿戏
理由:51CTO论坛整理
阅读提示:Linus Torvalds在2004年12月21日担任CNET News.com的笔杆Stephen Shankland采访时持思疑立场说:“Solaris/x86从我第一次听到就认为它纯属儿戏。它对尽情一种不太罕见的硬件支撑得一塌懵懂。要是你还认为Linux对硬件驱动的支撑存在效果,那么请你实验一下Solaris/x86吧。”
Linux“曾经”一无可取,一钱不值
以研讨操纵体系和编写微内核Minix操纵体系著称的Andy Taonenbaum这位来自荷兰的传授,曾经在comp.os.minix新闻组以“Linux is obsolete(Linux是废物)”为标题将linux骂得一无可取,一钱不值。他认为Linux作为单内核是操纵体系历史上的发展,在可移植性上 Linux也不及Minix。在触及Linus Torvalds能否能在6个月的时分内开收回Linux,他自豪地说:“Linuxs Torvalds并不是凭空就写出了Linux的内核,他曾经看过我写的Minix方面的书籍,他一定看法Minix的前因结果,我的书中说起了 Minix的历史。”
事前');年老气盛的Linus Torvalds丝毫不给老传授人情,求全谴责Andy操纵这些作为托言来袒护Minix的范围,并且挑衅地宣称可以找到更多的托言来证明Linux可以在各个方面击败Minix。
对比之下,当Linus模仿Andy 的口吻戏称初涉开源世界的Solaris纯属儿戏时,SUN并没有歇斯底里地和Linus举办毫居心义的口水战,而是脚扎实地地干事儿,用固定、不乱、开源的Solaris 10往复击Linus不担任任的讽刺。
现实是检修Solaris不是儿戏的独一绳尺
Solaris 10基本就不是“对尽情一种不太罕见的硬件支撑得一塌懵懂”,我在2000年买的老legend机械上安插Solaris 10 x86,显卡、键盘、鼠标、网卡都被准确辨认。特此外,我用hp PDA拍摄了如图1的“人证”,即使区分率不是很高:
498)this.style.width=498;">
图1
并且在安插多体系(Windows XP、Solaris 10、Fedora Core 4)乐成后,进入CDE下的Solaris Management Console会看到如图2所示的System Information:
498)this.style.width=498;">
图2
甚至,在Virtual Machine上,虚拟设置配备部署也100%地支撑Solaris 10,如图3所示:
498)this.style.width=498;">
图3
那么Solaris 10安插在诸如Dell、IBM、SUN等知名公司生产的效劳器上应该不会出现“对硬件驱动的支撑”的效果吧?
Solaris扮演的是Server,而不是Desktop
虽然Solaris 10供应了两种Desktop环境——Common Desktop Environment(General X Window in Java)和Sun Java Desktop for system Solaris(Gnome in Java),但仍是没有Fedora Core 4(RedHat赞助、社区支撑的刊行版本)采取的Gnome那样华丽,更不用说起同是Unix体系下的Mac OS X。并且,Solaris 10供应的互联网(Mozilla Browser、gaim IM、SMB)、办公(如图4所示的StarSuit)、多媒体、游戏等桌面操纵,在Fedora Core 4上都有相同或绝对应的软件。
498)this.style.width=498;">
图4
要是仅仅由于在桌面操纵上和竞争者打成平手,而再次承受冷言冷语——克隆Desktop,实在你并不懂Solaris 10的“心”——Solaris 10扮演的是Server,并且绝非普通的General Server。
倘如仅仅扮演General Server,比喻供应SSH,但FreeBSD也有很安全的SSH、Fedora Core也有基于SELinux的SSH;非常的,Solaris 10供应了Apache、PHP、MySQL,但在FreeBSD、Fedora Core,甚至Windows上也可以便捷地设置这些效劳软件,更不用提其余“你有我有他也有的”开源软件。
实在Solaris 10扮演的应该是SUN Personalized Server(SUN特性化效劳器),将一系列基于Java Architecture开辟的产物捆绑于Solaris 10,组成java anywhere anytime的同等场合场面,如图5所示:
498)this.style.width=498;">
图5
Sun Personalized Server的上风:
便于同等的安插和维护
假定用Linux Virtual Server和MySQL Cluster来对比SUN Cluster的负载均衡和基于Oracle数据库集群、用Resin和Apache并添加了支撑Java、PHP、Python等mod对比SUN Java System Web Server,Solaris 10同等安插和维护的上风可以让用户制止更高的进修资源和后续无法估量的维护用度。
- 和谐同等的办理方案
不克不及把和谐同等曲解为独霸,更不克不及定性为抹杀从容创新的封闭。从容多样的办理方案老是粉饰了末了项目整应时阐扬阐收回来的和睦谐的声响。基于Java Architecture开辟的产物最年夜程度地减小了和睦谐的声响,让虚无缥缈的项目更好地连络。
用平时心看待Solaris 10的新特性
在Solaris 10官方Feature Overview宣称>=600个特性,使得她成为有史以来更高效、安全、可靠的操纵体系。实在没有必要对数字600那么敏感,也没有必要阅读统统的Feature List,要是能真正发掘Solaris 10适合您的特性,那么远远比地道的数字600更居心义。
作为效劳器治理者,我认为上面的特性不错:
- 用户和历程权限治理
在传统的基于Unix的操纵体系里,操纵序次和用户都必要取得治理权限才可以实验他们(它们)的操纵。但是,在年夜年夜都操纵中,有一个更高的权限: root超等用户。任何取得了root权限的用户或操纵序次就有权益对操纵体系作主要的篡改,这便是黑客进攻的工具。而Solaris 10供应基于脚色的用户权限治理和历程权限治理。如许为用户和操纵序次供应很小的权限,仅仅富足完成他们所作的使命即可。
- 高效TCP/IP
Solaris 10操纵体系有一种奇异高效的TCP/IP客栈,可以年夜概明显增添搜集吞吐量和处置伎俩。这项创新提高了数据报处置速度。它改进了许多搜集操纵序次的实验效率,并且不用要点窜任何一行搜集操纵序次的源代码,就可以提魁岸约50%的效率。这就可以浪掷搜集消耗资源、提高处置伎俩,让您的体系支撑更多的链接,线性选拔搜集吞吐量。
- Solaris 10培训
Solaris 10培训课程可以让您直接学到真实的好工具。可以注册在线进修Solaris 10概述和Solaris 10低级课程。SUN非常供应包罗基于x64/x86平台的Solaris 10体系治理。
不要在浩瀚操纵体系之间往复切换
要是您第一次接触的是Linux刊行版本RedHat 7或更老的,并赓续跟随着刊行版本的更新晋级操纵体系,并且偏好所见即所得的操纵体验,那么就不用切换到Solaris 10。制止像犬儒主义者一样把Solaris 10骂得体无完肤,终究还有许多生性英勇但却心肠暴虐的用户盼望能体验一下Solaris 10。
要是您属于“要么降服机械,要么被机械降服”的那一类,并且第一次接触的是Unix体系下的OpenBSD或Linux体系下的Gentoo,那么“降服Solaris 10或被Solaris 10降服”会很好地写意您的降服愿望。
要是您富足明智,选择一个您认识的、适用的操纵体系作开辟环境。终究SUN专门为差别操纵体系定制了Develop Kit,仅仅必要一个不乱的、规范的、丰盛的Solaris 10的Server搭建测试环境。
要是您为了完善gaim而专门安插Linux,为了变革ports而安插Unix,为了开辟单片机而安插纯汇编环境,那么末了您的职位也便是OS Install Master,并没有学就职何本性性的内容。
总结
就像Linuxsir上的corrs兄弟说的“要是说Unix有两条腿的话,BSD是一条,这个System V体系下的Solaris 10便是此外一条”。
我认为只需Solaris 10散收回富足的魅力——在现有的开源Solaris 10的基本上无限定地开放更多的产物,供应愈加丰盛的手艺文档——让更多干实事儿的开源贡献者环绕在她的四周,脚扎实地地把Solaris系列做好,作为System V的这条腿一定会固定起来。
版权声明: 原创作品,应许转载,转载时请务必以超链接方式标明文章 原始理由 、作者信息和本声明。不然将追究司法责任。
转载于:https://www.cnblogs.com/zgqjymx/archive/2011/03/07/1974906.html
Solaris 10绝非儿戏相关推荐
- (转)Solaris 10 的基本操作
作者:田逸(sery@163.com) 欢迎转载,版权所有 登录系统 把solaris 10正确的安装到计算机上以后,接下来要做的第一件事情便是登录到solaris系统.solaris 10提供了两种 ...
- Solaris 10 系统维护
作者:田逸([email]sery@163.com[/email]) 相信很多人和我有类似的想法:要是solaris 10安装配置完以后把它扔到某个位置再也不用管它,那该有多好.当然,这只是我们的一厢 ...
- ArcSDE 9.1 for Oracle10g on Solaris 10
作者:Flyingis Unix系统安装方法都基本相同,但是这次走常规路线出现问题,先看看环境. 操作系统:Solaris 10(64bit) 数据库:Oracle 10.2.0.3 RAC ...
- Solaris 10网络服务
作者:田逸(sery@163.com) <开放系统世界> 2006年10期 多年前,sun 微系统公司提出"网络就是计算机"这一著名的口号,从而使得网络的概念逐渐为世人 ...
- Solaris 10 x86 上折腾Mono
这是一个异常折腾的过程,写下来记录下. 从http://www.mono-project.com/的Download里下载了Solaris 10的gz压缩的pkg包. 为了安装pkg包,一开始不知道咋 ...
- Sun Solaris 10 bind 9.x DNS 配置
公司新购两台Sun ultra 20 工作站和两台DELL server 作为公司对外提供的DNS server, 这是我第一次自己动手安装 solaris 10 x86 系统,并在上面配置DNS s ...
- 实战Solaris 10
来因:较量争论机世界 阅读提醒:W2100变乱站就是一台Sun变乱站,但它实践上运用了x86核心.运用起来,W2100像是装了Linux,但实践上它运转的是"披着GNU外衣"的 ...
- solaris 10 安装oracle 10g
启动/停止ORACLE 监听 1, lsnrctl start 2, lsnrctl stop 启动ORACLE 监听 1, su - ora10g (以oracle用户登录) 2, sqlplus ...
- Solaris 10装置jdk1.6及改削成默许JDK
作者: weleoon 出自: http://www.linuxdiyf.com 今天来给人人讲一下solaris 10装置jdk1.6.从sun网站上下载JDK1.6 update6会发明有两种文 ...
最新文章
- 可微偏导数一定存在_【导数压轴题】“偏导数”与含参不等式
- springboot之jackson的两种配置方式
- Tableau实战系列浏览 Tableau 环境(三) -在“数据”窗格的数据源中导航
- MATLAB实战系列(二十四)-大规模邻域搜索(LNS)求解带时间窗的车辆路径问题(VRPTW)(附matlab源代码)
- 基于FTP的Nordic nRF51822 OTA 教程一之修改boot区大小
- php add 返回id,PHP curl_multi_close函数
- java timestamp是什么类型_JAVA比较2个Timestamp类型的时间大小-由此引发的思考
- 常用的开始→运行→输入命令集锦
- 基于IP的H.264关键技术
- URI 、URL 和 URN
- ubuntu下iptables的用法
- 手把手教你VMware14虚拟机安装教程「图文附软件」
- VB.net 进度条使用
- 如何新浪微博html5,新浪微博接入Html5游戏 注重轻量碎片化
- html2canvas加上canvas2image保存网页为图片
- c语言输入身高输出标准体重,项目2:就拿胖子说事---(4)计算出标准体重,输出体重状态(正常/超重/超轻)...
- uc收藏导入html,uc浏览器的收藏网址如何导出方法
- debian7 软件源更新
- Auto-Rig Pro文档翻译:安装
- 美国宾州计算机学校,美国留学,看看宾州有哪些顶尖学校?