1.2.3 Solaris 10的新功能
对比Solaris 9,Solaris 10具有下列新功能。
1.Dtrace(Dynamic Tracing,动态跟踪)
DTrace是一种实时调试和性能调优的工具,传统的UNIX或Windows有一些系统工具可以提供一些系统信息,但缺乏跟踪每个用户和每个进程的能力,DTrace允许编程人员通过观察UNIX用户/内核间的控制流来看其应用程序与内核间的交互活动,DTrace有简单易学的D语言,可构建自定义程序以动态跟踪系统,并使得对有关操作系统的任意问题提供即时简明的回答成为可能。
2.N1 Grid ContainerNI网格容器
利用NI网格容器功能可进行系统分区,可在Solaris 10中划分多达8000个软件分区,并且每个分区都是一个Solaris 10实例,有自己的CPU、内存、硬盘分区、主机名和IP地址,可独立运行应用程序,有助于用户更好地利用硬件资源,提高系统利用率,同时也提供了多系统所具有的安全性和可靠性。
3.Predictive Self-healing(预测性自我修复)
这是一种可预测性自我修复技术,使Sun系统和服务在出现软硬件故障时得到最大可用性。此功能在Sun高端服务器上得到了支持,以后会支持x86平台。
4.新的Sun Java Desktop System
Solaris 10使用Sun Java桌面系统。
5.系统服务管理
熟悉UNIX和Linux的用户都知道,系统服务的启动是依靠rc*.d下的脚本来进行的,所有的服务都是顺序启动的,而不管其中的依赖关系。察看系统已经启动的服务也只能用ps命令。而Solaris 10不再用rc*.d文件中的脚本进行系统服务的管理,而是通过专门的命令察看或者启动/停止服务,对服务进行统一管理。启动时,会根据服务之间的依赖关系启动服务。
6.64位Solaris 10操作系统
Sun已经推出1路和2路,而且即将推出4路基于OpterOn处理器的服务器,32位的Solaris 10已经可以运行在Optern上,64位的Solaris 10已经面世,64位计算能力将被充分发挥。
7.新的硬件支持
Solaris 10版本发布时,来自Sun和第三方IHV的上百种新的硬件将追加到HCL(硬件兼容表)中,在x86系统上安装Solaris 10将会更容易。访问网址http://www.sun.com/bigadmin/hcl/,即可在HCL中了解自己的硬件是否在Solaris 10上可用。
8.ZFS文件系统支持
ZFS(文件系统海量文件系统)支持128位寻址空间和自动数据校验,支持文件系统快照,支持RAID技术的镜像等功能,无需卷管理软件,可提高文件系统的性能。
9.直接运行RedHat二进制程序
Solaris 10 update1以后的版本允许RedHat的二进制程序在Solaris 10 for x86版上直接运行而无须更改和重编译,提供异种机环境下的互操作能力。Sun公司的目的是在不远的将来,使在所有Linux系统上开发的二进制应用程序,都能方便地直接在Solaris系统上运行。