观察、调试和调整功能更改包括以下内容:
DTraces 功能更改-DTrace 功能更改包括以下内容:
errexit 选项-已添加另一个 DTrace 使用者选项,此选项可指定 DTrace 脚本在遇到错误时是否应退出。此增强功能更改了先前报告错误但脚本不终止的 DTrace 行为。
llquantize() 操作-增加了对新的线性对数量化聚合操作的支持。此聚合操作可同时跨多个量级收集线性步进存储区(类似于现有 lquantize() 操作)中的数据。
可伸缩性改进-DTrace 的内部处理包括一些可伸缩性改进,以在大型系统上支持更出色的性能。
结构和位字段增强功能-用户定义的结构和位字段的预期行为已经修改,以遵循相应的 ABI 填充规范。此更改可能会要求您从 DTrace 脚本中删除先前作为解决方法引入的所有变量。
tracemem() 增强功能-此操作包括一个额外的参数以指定要显示的字节数,该字节数可能小于跟踪的字节数。
有关其他信息,请参见Oracle Solaris 11.2 Dynamic Tracing Guide 。
观察用户和进程-请结合使用 –u 选项和 netstat 以观察负责网络连接的用户和进程。请参见 netstat(1M) 和在 Oracle Solaris 11.2 中管理 TCP/IP 网络、IPMP 和 IP 隧道 中的显示用户和进程信息。
系统调整功能-已添加以下系统调整增强功能:
与 NFS 相关的 SMF 配置参数更改-network/nfs/server 服务包括 nfs-props 属性组,它提供可配置的参数以便控制 NFS 验证高速缓存的刷新以及 mountd 网络组高速缓存。请参见Oracle Solaris 11.2 可调参数参考手册 中的第 4 章 NFS 可调参数。
Oracle Solaris ZFS 可调参数闪存存储更改-使用附带闪存存储的 ZFS 时,请参阅Oracle Solaris 11.2 可调参数参考手册 中的第 3 章 Oracle Solaris ZFS 可调参数获取以下内容相关的更新信息:
F20 PCIe 加速器卡
F40 PCIe 加速器卡
F80 PCIe 加速器卡
F5100 闪存存储阵列
Flash SSD