JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris 可调参数参考手册     Oracle Solaris 11 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

1.  Oracle Solaris 系统调优概述

2.  Oracle Solaris 内核可调参数

3.  NFS 可调参数

4.  Internet 协议套件可调参数

5.  网络高速缓存和加速器可调参数

何处查找可调参数信息

调优 NCA 参数

nca:nca_conn_hash_size

nca:nca_conn_req_max_q

nca:nca_conn_req_max_q0

nca:nca_ppmax

nca:nca_vpmax

针对 NCA 的一般系统调优

sq_max_size

ge:ge_intr_mode

6.  系统工具参数

A.  可调参数变更历史记录

B.  本手册的修订历史记录

索引

调优 NCA 参数

适合在专用于 web 服务器的系统上设置这些参数。这些参数用于分配更多的内存来缓存页面。您可以在 /etc/system 文件中设置本章介绍的所有调优参数。

有关在 /etc/system 文件中添加调优参数的信息,请参见调优 Oracle Solaris 内核

nca:nca_conn_hash_size

说明

为所有 TCP 连接控制 NCA 模块中的散列表大小,调整至最接近的素数。

缺省值

383 个散列表条目

范围

0 - 201,326,557

动态?

何时更改

当 NCA 的 TCP 散列表太小而无法跟踪传入的 TCP 连接时。这种情况会导致许多 TCP 连接组合到同一个散列表条目中。这种情况表现为,当 NCA 在收到许多 TCP 连接时,系统性能降低。

交付级别

不稳定

nca:nca_conn_req_max_q

说明

定义 NCA 可侦听的待处理 TCP 连接的最大数目。

缺省值

256 个连接

范围

0 - 4,294,967,295

动态?

何时更改

当出现以下情况时:NCA 因为已建立了过多 TCP 连接,在建立连接后立刻关闭了连接。如果 NCA 在接收许多 TCP 连接并且可以处理更大的负载,但却拒绝更多的连接时,请增大该参数。这样做可以使 NCA 能处理更多的并发 TCP 连接。

交付级别

不稳定

nca:nca_conn_req_max_q0

说明

定义 NCA 可侦听的未完成(未完成三路握手)待处理 TCP 连接的最大数目。

缺省值

1024 个连接

范围

0 - 4,294,967,295

动态?

何时更改

当出现以下情况时:NCA 因为已有太多的待处理 TCP 连接而拒绝接受更多 TCP 连接。如果 NCA 在接收许多 TCP 连接并且可以处理更大的负载,但却拒绝更多的连接时,请增大该参数。这样做可以使 NCA 能处理更多的并发 TCP 连接。

交付级别

不稳定

nca:nca_ppmax

说明

指定 NCA 用来缓存页面的最大物理内存量(以页面为单位)。该值不应当大于总内存的 75%。

缺省值

物理内存的 25%

范围

物理内存的 1% - 最大量

动态?

何时更改

当在内存多于 512 MB 的系统上使用 NCA 时。如果系统有大量物理内存没有被使用,可增大该参数。然后,NCA 可以有效地使用该内存来缓存新对象。因此,系统性能将提高。

增大该参数时应考虑 nca_vpmax,除非您具有物理内存多于虚拟内存的系统(一个具有超过 4 GB 内存的 32 位内核)。使用 pagesize(1) 确定您的系统页面大小。

交付级别

不稳定

nca:nca_vpmax

说明

指定 NCA 用来缓存页面的最大虚拟内存量(以页面为单位)。该值不应大于总内存的 75%。

缺省值

虚拟内存的 25%

范围

虚拟内存的 1% - 最大量

动态?

何时更改

当在内存多于 512 MB 的系统上使用 NCA 时。如果系统有大量虚拟内存未被使用,可增大该参数。然后,NCA 可以有效地使用该内存来缓存新对象。因此,系统性能将提高。

增大该参数时应考虑 nca_ppmax。请将该参数设置为与 nca_vpmax 大致相同的值,除非您的系统的物理内存多于虚拟内存。

交付级别

不稳定