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

文档信息

前言

1.  Oracle Solaris 系统调优概述

2.  Oracle Solaris 内核可调参数

何处查找可调参数信息

常规内核及内存参数

physmem

zfs_arc_min

zfs_arc_max

default_stksize

lwp_default_stksize

logevent_max_q_sz

segkpsize

noexec_user_stack

fsflush 和相关参数

fsflush

tune_t_fsflushr

autoup

dopageflush

doiflush

进程大小调整参数

maxusers

reserved_procs

pidmax

max_nprocs

maxuprc

ngroups_max

分页相关参数

lotsfree

desfree

minfree

throttlefree

pageout_reserve

pages_pp_maximum

tune_t_minarmem

fastscan

slowscan

min_percent_cpu

handspreadpages

pages_before_pager

maxpgio

与交换相关的参数

swapfs_reserve

swapfs_minfree

内核内存分配器

kmem_flags

kmem_stackinfo

常规驱动程序参数

moddebug

ddi_msix_alloc_limit

网络驱动程序参数

igb 参数

mr_enable

intr_force

ixgbe 参数

tx_queue_number

rx_queue_number

intr_throttling

rx_limit_per_intr

tx_ring_size

rx_ring_size

tx_copy_threshold

rx_copy_threshold

常规 I/O 参数

maxphys

rlim_fd_max

rlim_fd_cur

常规文件系统参数

ncsize

dnlc_dir_enable

dnlc_dir_min_size

dnlc_dir_max_size

TMPFS 参数

tmpfs:tmpfs_maxkmem

tmpfs:tmpfs_minfree

伪终端

pt_cnt

pt_pctofmem

pt_max_pty

STREAMS 参数

nstrpush

strmsgsz

strctlsz

System V 消息队列

System V 信号

System V 共享内存

segspt_minfree

调度

disp_rechoose_interval

计时器

hires_tick

timer_max

特定于 SPARC 系统的参数

consistent_coloring

tsb_alloc_hiwater_factor

default_tsb_size

enable_tsb_rss_sizing

tsb_rss_factor

地址组参数

lpg_alloc_prefer

lgrp_mem_default_policy

lgrp_mem_pset_aware

3.  NFS 可调参数

4.  Internet 协议套件可调参数

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

6.  系统工具参数

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

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

索引

伪终端

伪终端 pty 在 Oracle Solaris 软件中用于两个目的:

缺省伪终端数足够供桌面工作站使用。所以,调优将着重于供远程登录使用的 pty 数。

缺省 pty 数现在基于系统上的内存量。仅当要限制或增大可以登录到系统中的用户数时才应更改此缺省值。

在配置过程中要使用三个相关变量:

pt_cnt 的缺省值为零,这指示系统基于 pct_pctofmem 中指定的内存量限制登录数,除非设置了 pt_max_pty。如果 pt_cnt 不为零,分配的 pty 数目可以一直达到此限制。当超出该阈值时,系统将查看 pt_max_pty。如果 pt_max_pty 具有非零值,则会将其与 pt_cnt 进行比较。如果 pt_cnt 小于 pt_max_pty,将允许 pty 分配。如果 pt_max_pty 为零,pt_cnt 将与基于 pt_pctofmem 支持的 pty 数目进行比较。如果 pt_cnt 小于该值,将允许 pty 分配。请注意,仅当 pt_cntptms_ptymax 都具有缺省值零时,基于 pt_pctofmem 的限制才开始起作用。

要对 pty 施加与从 pt_pctofmem 派生的最大值不同的硬限制,请将 /etc/system 中的 pt_cntptms_ptymax 设置为所需的 pty 数目。在这种情况下,ptms_pctofmem 的设置没有影响。

要将一个不同百分比的系统内存专用于 pty 支持并允许操作系统管理显式限制,请执行以下操作:

请注意,在内存用于支持 pty 时,才会实际分配内存。内存一旦分配,它将保持为已分配状态。

pt_cnt

说明

可用 /dev/pts 条目数是动态的,最大值是由系统中的可用物理内存量所确定的限制。pt_cnt 是用于确定系统可以容纳的最小登录数的三个变量之一。系统可以支持的缺省最大 /dev/pts 设备数是在引导时确定的,确定方法是计算在一定百分比的系统内存内可以容纳的 pty 结构数(请参见 pt_pctofmem)。如果 pt_cnt 为零,系统可以一直分配到该最大值。如果 pt_cnt 为非零值,系统可以一直分配到 pt_cnt 和缺省最大值中的较大值。

数据类型

无符号整数

缺省值

0

范围

0 - maxpid

单位

登录/窗口

动态?

验证

何时更改

当需要显式控制可以远程登录到系统中的用户数时。

交付级别

不稳定

pt_pctofmem

说明

指定数据结构可以用来支持 /dev/pts 条目的最大物理内存百分比。系统为每个 /dev/pts 条目使用 176 个字节。

数据类型

无符号整数

缺省值

5

范围

0 - 100

单位

百分比

动态?

验证

何时更改

当需要限制或增大可以登录到系统中的用户数时。值为零意味着没有远程用户可以登录到系统中。

交付级别

不稳定

pt_max_pty

说明

定义系统提供的最大 ptys

数据类型

无符号整数

缺省值

0(使用系统定义的最大值)

范围

0 - MAXUINT

单位

登录/窗口

动态?

验证

隐式

应该大于或等于 pt_cnt。只有分配的 ptys 数超过 pt_cnt 的值后,才会对值进行检查。

何时更改

即使系统基于其当前配置值可以处理更多登录,但仍要对支持的登录数设置绝对上限时。

交付级别

不稳定