Go to main content

Oracle® Solaris 11.3 发行说明

退出打印视图

更新时间: 2016 年 11 月
 
 

性能问题

本节介绍了 Oracle Solaris 11.3 发行版中的性能问题。

可运行的线程有时会在运行队列中停留较长的时间 (17697871)

有时瞬态线程会在 CPU 上停留较长时间。当前,内核还没有机制来检测长时间运行的瞬态线程。出现这种情况时,CPU 的运行队列上的单个可运行线程可能会资源不足,从而导致各种问题,如性能下降和节点逐出等。

解决方法:通过在 /etc/system 文件中设置以下属性来禁用瞬态线程:

thread_transience_kernel=0
thread_transience_user=0

SPARC:多内存 DR 操作可能触发对 defdump_init() 函数的有限调用 (19651809)

因为每次内存动态重新配置 (Dynamic Reconfiguration, DR) 操作可能触发多个延迟的转储重新初始化,因此 DR 操作可能会很慢。

解决方法:通过运行以下命令禁用延迟转储:

# dumpadm -D off