JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris 10 1/13 新增功能     Oracle Solaris 10 1/13 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

1.  Oracle Solaris 10 1/13 发行版中的新增功能

安装方面的增强功能

iSCSI 目标 LUN 支持

文本安装程序中对基于网络的安装的支持

在文本安装程序和 GUI 安装程序中自动解决软件包依赖性

Live Upgrade 保留转储设备配置

Live Upgrade Preflight Checker

系统管理增强功能

Oracle Configuration Manager 10.3.7.1

Oracle Solaris Zones Preflight System Checker

Oracle VTS 7.0 Patch Set 15

pkgdep 命令

x86:64 位:Oracle Intel Sandy Bridge-EP 平台的故障管理

x86:AMD 通用 MCA 驱动程序支持 AMD 系列 15h 处理器

安全增强功能

64 位:openssl 命令

口令和帐户创建行为可以选择

网络增强功能

SSH、SCP 和 SFTP 速度提升

文件系统增强功能

ZFS 功能和更改

设备管理增强功能

x86:SATA 支持 ATA Pass Through 命令

系统性能增强功能

x86:AMD XOP 和 FMA 支持

系统资源增强功能

SPARC:64 位:提升了 iSCSI 启动器中的 CRC32c 算法性能

免费软件增强功能

Evince 2.30.3

GNU Make 3.82

GNU gettext 实用程序

GNU IDN 库

Ghostscript 9.00

gzip 1.4

Jakarta Tomcat 5.5

Lightning 1.0

rsync

Samba 3.6.8

Sendmail 8.14.5

Thunderbird 10 ESR

Firefox 10 ESR

wxWidgets

新设备支持

x86:在 xdf 驱动程序中支持 Xen 虚拟块设备

bnxe 驱动程序支持新设备

驱动程序增强功能

igbvfigb 驱动程序的 SR-IOV 支持

ixgbevf 驱动程序的 SR-IOV 支持

sxge 驱动程序支持

USB 3.0 支持

附加软件增强功能

SPARC:64 位:迁移的域上的内存 DR 支持

x86:服务处理器和主机之间的故障代理

光纤通道适配器头文件

网络增强功能

本节介绍了此发行版中的网络增强功能。

SSH、SCP 和 SFTP 速度提升

Oracle 测试显示,通过高带宽、高延迟网络批量传输数据时,安全复制 scp(1) 性能提高了 8 倍。

这种情况通常发生在远距离通信过程中,例如美国和欧洲之间使用高带宽连接的数据传输。scp 使用 ssh(1) 进行实际传输。在 Oracle Solaris 10 1/13 之前,无法针对高带宽、高延迟的特定情况调整 ssh 内部使用的接收窗口缓冲区以优化性能。

在 Oracle Solaris 10 1/13(和 Oracle Solaris 11.1)中,ssh 接收缓冲区的大小与系统 tcp 接收缓冲区设置 (tcp_recv_hiwat) 关联。建立这种关系后,现在可以针对这种特定数据传输情况(即高带宽、高延迟连接)进行优化。对于高延迟通信(也就是往返时间长的通信),允许传输更多的包可以显著提高复制性能。采用这种策略时,发送包并接收确认的往返时间不会限制吞吐量,因为允许传输许多包。可以传输的数据量上限由 tcp_recv_hiwat 设置决定。但是,这一策略只适用于带宽足够大的情况:链路中已有的数据不会影响新发送的数据。如果带宽不够大,提高 TCP 接收窗口大小的好处不明显。

下表显示了使用延迟介于 50-200 毫秒的高带宽连接时所测量到的性能改进:

tcp_recv_hiwat 设置
Oracle Solaris 10 1/13 相对以前的 Oracle Solaris 发行版的性能改进
256 KB
3X
512 KB
5X
1024 KB
8X

在 Oracle Solaris 10 中,tcp_recv_hiwat 缺省设置为 48 KB。该值是针对 100 MB 网络优化的值。对于 Oracle Solaris 11,缺省值提高到 128 KB,该值是针对 1 GB 局域网优化的值。Oracle Solaris 10 1/13 与 Oracle Solaris 10 8/11 相比,这两个缓冲区大小对于高延迟或高带宽的网络在性能上没有显著差异。TCP 接收窗口缓冲区设置为 256 KB 时才能看到有意义的速度提高。

增大 tcp_recv_hiwat

有关更多基准测试信息,请参见 https://blogs.oracle.com/BestPerf/entry/20130208_solaris_scp

其他观测结果