Solaris 8 操作环境的新增功能

Solaris 8 发行版本的主要特征

下列的主要特征是此发行版本的重点。 表 1-1它概述了这些新增特征并第 2 章,新增功能:仔细查看 提供了每个特征的详细信息。


注意:

在下表中,术语"(详细信息)"是链接到"详细查看"一章各节中的联机链接。


表 1-1 Solaris 8 特征

特征 

说明 

下一代 Internet 协议 

IPv6 

IPv6 添加了已增加的地址空间并通过使用简化的报头格式、对认证和保密性的支持、自动配置地址分配来改进 Internet 的功能并启用了新的服务质量能力。 (详细信息)

目录服务和命名增强 

本机轻型目录访问协议 (LDAP) 

"本机LDAP"为基于轻型目录访问协议 (LDAP) 的目录服务提供"命名服务"切换后端支持。 (详细信息)

Java 增强 

Java 2 Software Development Kit (SDK) for Solaris 

Java 2 SDK,标准版 1.2.1_04 版本,是用于 Solaris 操作环境的 Java 2 平台最新发行版本。它包括以下增强功能:

  • 改进的可伸缩性

  • 改进的类库,包括新的 Java 2 API

  • 增强型内存管理系统

  • 高性能、可伸缩的 Java 虚拟机 (JVM)

  • 及时作业法 (JIT) 编译器优化

  • 更快的 Java 线程同步

(详细信息)

安装和管理 

Solaris Web Start 增强型安装 CD 

Solaris Web Start (一个图形化的、基于向导的、使用 Java 的软件应用程序) 是用于安装 Solaris 操作环境和其他软件的,现在一个单独的安装 CD 上分发。 (详细信息)

通过使用动态主机配置协议 (DHCP) 跨网络引导系统 

网络安装可以使用 DHCP 获取跨网络引导客户机所需的引导参数和网络配置信息。在某些 SPARC 系统和基于 IA 的系统上支持 DHCP 引导。 (详细信息)

IA:Solaris 8 中的引导分区  

运行 Solaris Intel 平台版本的用户能够指定一个独立的 IA 引导分区。 (详细信息)

IA:CD-ROM 引导 

此新特征使用户可以使用 "El Torito" 标准从安装 CD (而不是像过去那样,使用"设备配置助理"软盘)来引导系统。 (详细信息)

DHCP 管理器 

"DHCP 管理器"为配置和管理 Solaris DHCP 服务器和 DHCP 数据库提供基于 Java 的图形界面。 它使系统管理员使用单一工具就能执行所有 DHCP 管理任务:设置和管理 DHCP 服务器、管理客户机配置选项和宏,并管理使用 DHCP 的网络和 IP 地址。 (详细信息)

IA:大磁盘支持  

通过使用经改进的 BIOS 接口访问磁盘,Solaris 8 Intel 平台版本现在全部使用大于 8 GB 的磁盘。(详细信息)

Solaris 基于 Web 的企业管理 (WBEM) 服务 

"Solaris WBEM 服务"软件是 Solaris 操作环境下基于 Web 的企业管理 (WBEM) 标准和技术的实现。 "Solaris WBEM 服务"是供启用 WBEM 的环境的开发者和管理员使用的,它提供了 Solaris 模式、CIM 模式类的扩充以及管理、安全和日志服务。(详细信息)

在系统标识公用程序中对域名系统 (DNS) 的支持 

DNS 已被添加到可通过系统标识公用程序配置的名称服务列表中。(详细信息)

在系统标识公用程序中对 IPv6 的支持 

在安装的时候,系统现经配置除可使用 IPv4 外,还可使用 IPv6。 (详细信息)

数量不限的可用伪终端 

Solaris 8 软件能打开任意数量的伪终端(由 rlogintelnet 之类的程序使用) 。(详细信息)

从"Solaris 8 文档 CD"阅读文档 

ab2cd 脚本使所有用户都能够从"Solaris l8 文档 CD"直接读取 AnswerBook2TM 文档。已对它进行改进,以提供更好的用户反馈,使用户能够设置 ab2cd 在其上运行的端口编号,并阅读已安装在用户系统上的文档。(详细信息)

产品注册 

"Solaris 产品注册"是一个工具,使用 Solaris Web Start 3.0 或 Solaris 软件包管理命令 (例如,pkgadd) 管理安装的软件。 它可以使您:

  • 查看已安装并注册的软件的列表和一些软件的属性

  • 安装附加软件产品

  • 卸载软件

  • 浏览和启动安装程序

(详细信息)

联网 

SPARCTM:域间网络 (IDN)

IDN 使用户能够在动态系统域之间建立高速网络连接,而不需要特殊的硬件。(详细信息)

IPv4 的 IP 安全体系结构 (IPsec) 

IPsec 为 IP 数据报提供保护。 此保护包含保密性、数据的高度完整性、部分序列完整性 (重放保护) 和数据认证。(详细信息)

符合 IPv6 NFS/RPC 标准 

此特征将 IPv6 支持以无缝方式添加到 NFSTM 和 RPC 中。对现有与 NFS 有关的命令没有更改。大部分 RPC 应用程序也可以运行在 IPv6 上而无需任何更改。一些带传输知识的高级 RPC 应用程序可能需要更新。(详细信息)

逻辑链路控制器 2 (LLC2) 

II 类逻辑链路控制驱动程序 (LLC2) 与网络软件 (NetBIOS、SNA、OSI) 连接,从而在 Solaris 操作环境下运行到由所支持的通信适配器之一控制的实际 LAN 网络。当通过相应的 Solaris MAC 层驱动程序访问时,LLC2 驱动程序的该版本对以太网、令牌环和 FDDI 适配器的无连接和定向连接的逻辑链接控制 II 类 (LLC2) 操作都支持。(详细信息)

在 IPv6 传输中的 NIS/NIS+ 

此特征使用户能够在 IPv6 RPC 传输中执行 NIS 和 NIS+ 操作,以及在 NIS、NIS+ 和 DNS 命名服务中存储 IPv6 地址。 (详细信息)

sendmail 8.9.3

新增的选项和公用程序改进了 sendmail的存储和安全功能。 (详细信息)

服务位置协议 (SLP) 

SLP 是一个用于查找企业网络内的共享资源 (如打印机、文件服务器、netcam 等等) 的因特网工程组 (IETF) 协议。Solaris 8 操作环境含有一个 SLP 完全实现方案,它包括可使开发者编写启用 SLP 应用程序的 API,并且给系统管理员提供轻松扩展网络的框架。(详细信息)

Solaris STREAMS 框架增强 

通过确保 STREAMS 处理使用与用户进程优先级不冲突的优先级,Solaris 8操作环境中的 STREAMS 框架增强给实时进程提供了更确定的响应时间。(详细信息)

网络时间协议 

NTP 提供精确的时间和网络时钟同步,用于分布式计算环境。 Solaris 8 发行版本已经升级到包括 3-5.93e 版本。 (详细信息)

通用磁盘格式 (UDF) 文件系统 

通用磁盘格式 (UDF) 文件系统 

本 Solaris 发行版本支持 UDF 文件系统 (在光介质上存储信息技术的行业标准格式)。可使用 UDF 文件系统在下列组件 (如果这些组件含有 UDF 文件系统) 上交换数据: 

  • CD-ROM

  • 磁盘和软盘

  • 高密度数字视盘或数字视盘 (DVD) -在所支持平台上的 DVD-ROM

(详细信息)

NFS 服务器记录 

NFS 服务器记录允许 NFS 服务器提供在其文件系统上执行的文件操作记录。 此特征对于使匿名 FTP 档案可供 NFS 和 WebNFSTM 客户机使用的站点特别有用。 (详细信息)

IA:扩展内存 (XMEM) 支持 

XMEM 支持提供了一种机制,此机制使单个 32 位进程能够高效地分配和管理大于 4 GB 的实际内存。 XMEM 特征实现为一个文件系统 (xmemfs),系统管理员可以安装和使用这个文件系统为应用程序保留内存。(详细信息)

WebNFS JavaBeans 组件 

WebNFS JavaBeansTM 组件含有一个 XFileChooser 类,该类扩展了 Java 2 API 的 JFileChooser 图形组件。 任何需要显示文件选择器以使用户能选择文件来输入 (打开) 或输出 (保存) 的 Java 2 应用程序都能使用此 bean。 使用 XFileChooser,应用程序可以通过使用 NFS URL 命名存取本地盘或 NFS 服务器上的文件。 (详细信息)

在 UFS 文件系统上的延迟存取时间更新 

dfratimenodfratime这两个新增安装选项可以启用和禁用 UFS 文件系统上的延迟存取时间更新。 如果启用,文件系统的写存取时间更新可能会延迟,直到以其它原因 (不是因为更新存取时间)访问磁盘为止。(详细信息)

诊断和可用性增强 

coreadm 命令

coreadm 命令提供了灵活的core 文件命名惯例和更好的 core 文件保留。(详细信息)

用 proc 工具检查 core 文件 

一些进程工具已经被增强,以便除了检查活进程外,还能检查进程 core 文件。 proc 工具是公用程序,可以操作 /proc文件系统的特征。 (详细信息)

经改进的设备配置 (devfsadm)

devfsadm命令为管理 /dev/devices 目录中的专用设备文件提供了一个改进的机制,包含对动态重新配置事件的支持。(详细信息)

经改进的系统错误消息 

系统引导和错误消息格式现为 syslog(1M) 记录工具生成的消息提供了数字标识符、模块名称和时间印记。 另外,以前系统紧急情况和重新引导后丢失的消息现在可得以保存。

模块调试器 (mdb)

mdb 是一个新的可扩展公用程序,用于正在执行的操作系统、操作系统故障转储、用户进程、用户进程信息转储以及目标文件的低级调试和编辑。 (详细信息)

远程控制台消息传送 

此发行版本包含 consadm 命令,该命令可使您选择串行设备作为排除远程系统问题的辅助 (远程) 控制台。 (详细信息)

TCP/IP 内部跟踪支持 

当连接被重置 (RST) 包终止时,TCP/IP 现在通过记录 TCP 通信提供内部跟踪支持。 (详细信息)

性能和可伸缩性增强 

IA:新增对实际地址扩展 (PAE) 模式的支持  

随着 Pentium Pro 的发行,Intel 在其高级处理器上引入了一个称为 PAE 的模式。 通过使用 PAE,Solaris Intel 平台版本可以寻址最大达 32 GB 的物理内存。(详细信息)

apptrace

apptrace 是一个新的应用程序调试工具,它可以使应用程序开发者和系统支持人员通过为 Solaris 共享库提供调用跟踪来调试应用程序或系统问题,这种方法可以显示出导致失败点的一系列事件。(详细信息)

SPARC:busstat

busstat 是一个新的系统监视工具,它提供了对系统中与总线相关的硬件性能计数器的命令行访问。用 busstat 查看性能计数器可使您测量硬件时钟周期和总线统计数字,包括多处理器系统上的 DMA 和高速缓冲存储器一致性事务。 (详细信息)

服务器的更快引导 

大型服务器的引导现在需要的时间大大减少。 (详细信息)

poll()的新替代接口

/dev/poll 是用于完成 I/O 事件的第二种轮询方式,当在一个长时间处于打开状态的文件描述符上必须轮询大量事件时,它可大大提高性能。 这种特征是对 poll(2) 的补充;并不取代 poll(2)(详细信息)

prstat

prstat 公用程序反复检查所有系统上的活动进程,并根据选定的输出模式和排序顺序来报告各种统计数字。(详细信息)

IA:Xeon 增强  

为最大限度地发挥性能,Solaris 8Intel 平台版本现支持 IA 32 位处理器 (Pentium II 和 Pentium III) 的页面属性表 (PAT)的特征。(详细信息)

安全性增强 

Solaris 智能卡 

"Solaris 智能卡"特征执行了开放卡框架 (OCF) 1.1 标准。 通过要求用户用智能卡认证自己的身份,安全管理员可使用此技术保护计算机桌面或单个应用程序。 (详细信息)

缺省文件系统和目录许可 

Solaris 8发行版本中的很多系统文件和目录与以前的发行版本相比,有不同的缺省拥有权和更严格的许可权。(详细信息)

基于角色的访问控制 (RBAC) 

传统的基于超级用户的系统给任何可以成为超级用户的人都授予全部超级用户权力。有了 RBAC,网络管理员可以给一般用户分配有限的管理能力。(详细信息)

用户审计事件的集中管理 

文件/etc/security/audit_user 存储用户和角色的审计预选类,现在名称切换支持此文件。 现在已经不必在每个用户有访问权的系统上都为用户建立审计事件。

实时系统增强 

高分辨率计时器 

高分辨率计时器 (HRT) 绕过传统的 10 毫秒时间接口,来从硬件揭示物理时钟中断的精细度。 因此,HRT 接口允许实时进程控制 (多处理器系统中的) 一个处理器并在计时事件中以任何所需要的精度运行。(详细信息)

用户级优先级继承 

实时线程特征实现了 POSIX 接口 (以前只是用伪接口代替),让高优先级线程将其优先级"借给"低优先级线程,直到它释放锁定为止。(详细信息)

通用桌面环境 (CDE) 桌面增强 

个人数字助理 (PDA) 支持 

PDA 同步 (PDASync) 是基于 Java 的应用程序,使用户很容易就能将桌面日历、邮件、地址簿和备注与它们的 PDA 同步起来。 (详细信息)

热键编辑器 

热键编辑器使用户能够将一系列命令预定义为一个指定的功能键,从而提高生产率和效率。(详细信息)

Java 媒体框架 (JMF) 

JMF 是一个基于 Java 的应用程序,除为 MIDI 提供音频支持外,还为 MPEG1、MPEG2、Quicktime 和 AVI 提供了光滑流视频文件格式支持。 此特征使用户可以利用实时视频创建和广播功能。(详细信息)

SPARC:音频混音器 

现在,CDE 包括一个新的 GUI 工具,即 sdtaudiocontrol,它取代了 audiocontrolsdtaudiocontrol 使用音频混音器特征并提供其他的特征。(详细信息)

另请参见 "SPARC: 音频混音器"

SPARC:PC 启动器 1.0 版 

通过自动启动相关的 Windows 应用程序和文件来立即查看、编辑和打印很多常见类型的 PC 文件或附件,SunPCi 的 PC 启动器 1.0 版使用户能够获得完备的访问权和权力。 (详细信息)

Netscape 应用程序启动器 

"NetscapeTM应用程序启用器"使用户可以很容易地访问和自动启动 Netscape 文件和相关的 Netscape 应用程序,如"书写器"。此特征简化了 Netscape 应用程序访问,不再需要运行整个 Netscape 环境。 (详细信息)

打印客户机增强 

打印客户机现可使用户轻松地配置他们自己的打印机和缺省打印机设置,而不会受到网络管理员的干预。 (详细信息)

SDTImage 增强 

SDTImage 屏幕快照特征现可使用户从命令行轻松而快速地捕获一个屏幕快照图像。 (详细信息)

智能卡支持 

CDE 现支持智能卡认证安全技术。当登录到一个受保护的系统上的 CDE 时,屏幕锁定后重新登录时,或拔下智能卡后重新认证时,用户现在可以使用智能卡认证他们的身份。 CDE 对内部和外部智能卡设备都支持。(详细信息)

ToolTips 

ToolTips 给用户提供了 Balloon Help,它是对图标功能的简短描述。(详细信息)

X11R6.4 支持 

X 服务器已升级到 X11R6.4 行业标准,此标准包括提高用户生产率和机动性的关键特征,包括通过基于 web 桌面上 web 浏览器的远程执行 X 应用程序、Xinerama、颜色使用策略、EnergyStar 支持以及开发者工具包的新 API 和文档。 (详细信息)

扩展的控制面板 

此特征为桌面定制 (如颜色、字体、背景和应用程序管理器的桌面控制) 提供了一个统一的、一致的和可扩展的启动板。 

Web 服务 

Java 插件 

Solaris 操作环境的 Java 插件是一个 Netscape NavigatorTM 的附加产品,它通过使用 Java 运行时环境 (JRE) 1.2 而不是使用与 Navigator 捆绑在一起的缺省 Java 虚拟机 (JVM),使 Java applets 和 JavaBeans 组件可以运行在 Web 页上。 (详细信息)

Netscape Communicator 4.7  

Solaris 8 包括 Netscape Communicator 4.7,现在,在缺省状态下会将它安装到系统上。 (详细信息)

Solaris 网络高速缓冲存储器和加速器 (NCA) 

在 HTTP 请求期间,通过维护被访问的 web 页的内核中高速缓冲存储器,Solaris NCA 提高了网络服务器性能。(详细信息)

Apache web 服务器 

开放源代码 Apache web 服务器现与 Solaris 捆绑在一起。 它包含所有标准 Apache 模块,除包括 mod_perl模块以外,还包括代理服务器支持。 (详细信息)

打印 

打印命名增强 

此 Solaris 发行版本支持 /etc/nsswitch.conf 中的 printers 数据库,即名称服务切换文件。 printers 数据库给网络上的客户机提供了集中打印机配置信息。(详细信息)

Solaris 打印管理器 

"Solaris 打印管理器"是基于 Java 的图形用户界面,使您可以管理本地和远程打印机访问。 此工具可用于下列名称服务环境:NIS、NIS+、带有联合命名服务 (FNS) 的 NIS+ 和文件。(详细信息)

语言支持 

通用语言范围 

在"Solaris 8软件 CD"和"Solaris 8 语言 CD"上,Solaris 8 操作环境均包含对 90 多种语言环境的支持,涵盖了37 种语言。 (详细信息)

经改进的语言安装和设置 

语言 CD 打包方式的改变减少了混合语言安装的存储需求。 安装界面的重新设计使语言选择和分组极其直观。(详细信息)

扩充的 Unicode 支持 

通过增加简体中文和繁体中文的新 Unicode (UTF-8) 语言环境,Solaris 8 继续扩展对 Unicode 的支持。(详细信息)

用户可扩充的代码集转换 (geniconvtbl)

有了 Solaris 8 操作环境,通过使用 geniconvtbl 公用程序,开发者可以容易地创建用户自定义代码集转换并将其添加到 Solaris 系统。 还支持对现有的 Solaris 代码集转换的修改。(详细信息)

经改进的数据互操作性 

通过添加下列 iconv 数据转换公用程序,Solaris 8 已经改进了与非 Solaris 环境的数据互操作性:

  • 用于日语大型机数据类型的 iconv

  • 用于 Microsoft 数据编码 (包括用户定义的字符) 的 iconv

  • 用于中国和韩国 UTF-8 互操作性的 iconv

  • 用于各种 Unicode 编码格式及国际的以及实际的行业标准代码集的 iconv

(详细信息)

添加的新语言环境 

Solaris 8 已添加了冰岛 (ISO8859-15) 和俄语 (ANSI1251)两个新语言环境。 新添的俄语语言环境是在现有的俄语 (8859-5) 语言环境之外增加的语言环境,它提供当地 Microsoft 数据编码支持。(详细信息)

文档 

AnswerBook2 文档服务器更新 

在此发行版本中,AnswerBook2 文档服务器已更新。 自 Solaris 7 发行版本发行以来的主要更改包括用文本替换 AnswerBook2 浏览图标、改进对非英语语言环境的支持和用来改进整体性能和稳定性的一些小改动。 (详细信息)

参考手册重组 

SunOS 参考手册讲述 C 库函数的部分 (但不包括系统调用),现在有 6 本书,而不是过去的 1 本书。 这些书是

  • 库接口和头文件

  • 基本库函数

  • 联网库函数

  • 线程和实时库函数

  • 扩展库函数

  • Curses 库函数

另外,很多手册页的后缀已被更改,以反映包含此函数的库。 (详细信息)

 SPARC:音频混音器

SPARC:音频混音器 

音频混音器驱动程序现使多个应用程序可同时播放和录制音频。此新的增强功能取代了原来的只支持单一播放应用程序和单一录制应用程序的能力。 另外,CDE 1.4 现包含一个新的 GUI 工具,sdtaudiocontrol,它取代了 audiocontrol sdtaudiocontrol 使用音频混音器特征并提供其他的特征。 (详细信息)

软件开发者环境 

SPARC:64 位 Kodak 颜色管理系统 (KCMS) 库 

Kodak 颜色管理系统库TM (KCMSTM) 现提供 64 位版本的库。 当前使用 KCMS 并转换成 64 位操作环境的应用程序系统现在能保留颜色管理了。 (详细信息)

随时就绪的 Power ManagementTM

有了 Solaris 8 操作环境,对使用新设备电源管理界面的设备驱动程序将自动进行电源管理。(详细信息)

cpustatcputrack 命令

新的 cpustatcputrack命令分别捕获全系统的和每个进程的 CPU 统计数字,以监视一个系统或进程的运行。 (详细信息)

运行时链接审计的扩展 

调用运行时链接审计库的其他方法是由链接编辑器选项 -p-P 来提供的。 已添加了其他的运行时链接审计界面 la_activity()la_objsearch()(详细信息)

实际摘录和报表语言 (Perl) 5 

Solaris 8发行版本包含流行的编程语言 Perl 5.005_03。 Perl 通常用来制作 CGI 脚本以及自动化复杂的系统管理任务。 (详细信息)

开发者的基于角色的访问控制 (RBAC) 

在 Solaris 操作环境上添加 RBAC,使开发者有机会在新的和修改的应用程序中交付细粒度的安全性。 开发者现在能创建享有特权的功能,来检查授权而不是检查如超级用户之类的特定的 ID。(详细信息)

安全路径名从 /usr/lib更改为 /usr/lib/secure

现在对于 32 位对象,用于文件预装的安装路径是 /usr/lib/secure;对 64 位 SPARCV9 对象则为 /usr/lib/secure/sparcv9(详细信息)

动态字符串标记支持 

使用 $ISALIST$OSNAME$OSREL动态字符串标记,为建立指令集特定的相关和系统特定的相关提供了更大的灵活性。(详细信息)

strftime() 函数更新

strftime() 函数的 %u 转换规范已更改。 (详细信息)

备选一级库线程 

备选线程实现提供了一个一级模型,在此模型中用户级线程与轻量进程 (LWP) 一一相关。 此实现比标准实现更简单,对多线程应用程序会更有益。 (详细信息)

SPARC:音频混音器驱动程序 

音频混音器驱动程序现在允许多个应用程序同时播放和录制音频。 (详细信息)

更新群集相关的设备驱动程序的 DDI 接口 

文档概述为编写设备驱动程序的人员引进了设备类、接口修改和添加的概念。 (详细信息)

8 位可视支持 

8 位可视共享库允许仅有 24 位硬件的设备驱动程序显示 8 位可视应用程序。 

IA 硬件增强 

高级配置和电源接口 (ACPI)  

ACPI 是一个新的、更灵活的配置和控制 IA 硬件的方法。 ACPI 淘汰了"即插即用 BIOS"及 Intel 多处理器规范 (MPSPEC)。 如果您的基于 IA 系统上有 ACPI,Solaris 8 就自动使用它配置硬件。 (详细信息)

PCI 热插支持  

此特征使标准 PCI 适配器能够热插到具有热插能力、正在运行 Solaris Intel 平台版本的机器上。 在系统运行过程中,您现在可以给系统添加 (热添加) 或从系统卸下 (热卸下) 适配器。 (详细信息)

对键盘和鼠标设备的通用串行总线 (USB) 支持 

Solaris Intel 平台版本现提供对鼠标和键盘设备的 USB 支持。 (详细信息)

X 服务器视频驱动程序增强  

Solaris Intel 平台版本现提供对更多视频设备的支持。 (详细信息)

IA SCSI 驱动程序 

IA:cadp 驱动程序增强

Solaris cadp 驱动程序现支持 Adaptec Ultra2 适配器。 (详细信息)

IA:ncrs 设备驱动程序增强

除了一般的功能和性能改进外,Solaris ncrs 设备驱动程序现还支持 SCSI 热插功能和 Ultra2 设备。 (详细信息)

IA:symhisl 设备驱动程序

Solaris Intel 平台版本现包括 symhisl 设备驱动程序,此驱动程序支持 SYM22910 和 SYM21002适配器。 (详细信息)

 其他软件

早期访问软件 

Solaris 8 发行版本包含一个带有 EA 软件的"早期访问"(EA)目录。 详细信息,请参阅 Solaris 软件 CD 2 (共 2 张) 的 README。 

免费软件 

Solaris 8 发行版本包括一些免费工具和库。 这些工具有助于管理和开发任务的工具开发。 (详细信息)