Documentation Home
> Oracle Solaris Tunable Parameters Reference Manual
Oracle Solaris Tunable Parameters Reference Manual
Book Information
Index
A
B
C
D
E
F
G
H
I
K
L
M
N
P
R
S
T
U
X
Y
Z
Preface
Chapter 1 Overview of Oracle Solaris System Tuning
What's New in Oracle Solaris System Tuning?
What's New in Solaris System Tuning in the Solaris 10 Release?
Default Stack Size
System V IPC Configuration
NFSv4 Parameters
New and Changed TCP/IP Parameters
IP Forwarding Changes
SPARC: Translation Storage Buffer (TSB) Parameters
SCTP Tunable Parameters
Tuning a Solaris System
Tuning Format of Tunable Parameters Descriptions
Tuning the Solaris Kernel
/etc/system File
Example—Setting a Parameter in /etc/system
Recovering From an Incorrect Value
kmdb Command
mdb Command
Example—Using mdb to Change a Value
Special Solaris tune and var Structures
Viewing Solaris System Configuration Information
sysdef Command
kstat Utility
Chapter 2 Oracle Solaris Kernel Tunable Parameters
Where to Find Tunable Parameter Information
General Kernel and Memory Parameters
physmem
zfs_arc_min
zfs_arc_max
default_stksize
lwp_default_stksize
logevent_max_q_sz
segkpsize
noexec_user_stack
fsflush and Related Parameters
fsflush
tune_t_fsflushr
autoup
dopageflush
doiflush
Process-Sizing Parameters
maxusers
reserved_procs
pidmax
max_nprocs
maxuprc
Paging-Related Parameters
lotsfree
desfree
minfree
throttlefree
pageout_reserve
pages_pp_maximum
tune_t_minarmem
fastscan
slowscan
min_percent_cpu
handspreadpages
pages_before_pager
maxpgio
Swapping-Related Parameters
swapfs_reserve
swapfs_minfree
Kernel Memory Allocator
kmem_flags
General Driver Parameters
moddebug
ddi_msix_alloc_limit
General I/O Parameters
maxphys
rlim_fd_max
rlim_fd_cur
General File System Parameters
ncsize
rstchown
dnlc_dir_enable
dnlc_dir_min_size
dnlc_dir_max_size
segmap_percent
UFS Parameters
bufhwm and bufhwm_pct
ndquot
ufs_ninode
ufs_WRITES
ufs_LW and ufs_HW
freebehind
smallfile
TMPFS Parameters
tmpfs:tmpfs_maxkmem
tmpfs:tmpfs_minfree
Pseudo Terminals
pt_cnt
pt_pctofmem
pt_max_pty
STREAMS Parameters
nstrpush
strmsgsz
strctlsz
System V Message Queues
System V Semaphores
System V Shared Memory
segspt_minfree
Scheduling
rechoose_interval
Timers
hires_tick
timer_max
sun4u or sun4v Specific Parameters
consistent_coloring
tsb_alloc_hiwater_factor
default_tsb_size
enable_tsb_rss_sizing
tsb_rss_factor
Locality Group Parameters
lpg_alloc_prefer
lgrp_mem_default_policy
lgrp_mem_pset_aware
Solaris Volume Manager Parameters
md_mirror:md_resync_bufsz
md:mirrored_root_flag
Chapter 3 NFS Tunable Parameters
Where to Find Tunable Parameter Information
Tuning the NFS Environment
NFS Module Parameters
nfs:nfs3_pathconf_disable_cache
nfs:nfs4_pathconf_disable_cache
nfs:nfs_allow_preepoch_time
nfs:nfs_cots_timeo
nfs:nfs3_cots_timeo
nfs:nfs4_cots_timeo
nfs:nfs_do_symlink_cache
nfs:nfs3_do_symlink_cache
nfs:nfs4_do_symlink_cache
nfs:nfs_dynamic
nfs:nfs3_dynamic
nfs:nfs_lookup_neg_cache
nfs:nfs3_lookup_neg_cache
nfs:nfs4_lookup_neg_cache
nfs:nfs_max_threads
nfs:nfs3_max_threads
nfs:nfs4_max_threads
nfs:nfs_nra
nfs:nfs3_nra
nfs:nfs4_nra
nfs:nrnode
nfs:nfs_shrinkreaddir
nfs:nfs3_shrinkreaddir
nfs:nfs_write_error_interval
nfs:nfs_write_error_to_cons_only
nfs:nfs_disable_rddir_cache
nfs:nfs_bsize
nfs:nfs3_bsize
nfs:nfs4_bsize
nfs:nfs_async_clusters
nfs:nfs3_async_clusters
nfs:nfs4_async_clusters
nfs:nfs_async_timeout
nfs:nacache
nfs:nfs3_jukebox_delay
nfs:nfs3_max_transfer_size
nfs:nfs4_max_transfer_size
nfs:nfs3_max_transfer_size_clts
nfs:nfs3_max_transfer_size_cots
nfssrv Module Parameters
nfssrv:nfs_portmon
nfssrv:rfs_write_async
nfssrv:nfsauth_ch_cache_max
nfssrv:exi_cache_time
rpcmod Module Parameters
rpcmod:clnt_max_conns
rpcmod:clnt_idle_timeout
rpcmod:svc_idle_timeout
rpcmod:svc_default_stksize
rpcmod:svc_default_max_same_xprt
rpcmod:maxdupreqs
rpcmod:cotsmaxdupreqs
Chapter 4 Internet Protocol Suite Tunable Parameters
Where to Find Tunable Parameter Information
Overview of Tuning IP Suite Parameters
IP Suite Parameter Validation
Internet Request for Comments (RFCs)
IP Tunable Parameters
ip_icmp_err_interval and ip_icmp_err_burst
ip_respond_to_echo_broadcast and ip6_respond_to_echo_multicast
ip_send_redirects and ip6_send_redirects
ip_forward_src_routed and ip6_forward_src_routed
ip_addrs_per_if
ip_strict_dst_multihoming and ip6_strict_dst_multihoming
ip_multidata_outbound
ip_squeue_fanout
ip_soft_rings_cnt
IP Tunable Parameters With Additional Cautions
ip_ire_pathmtu_interval
ip_icmp_return_data_bytes and ip6_icmp_return_data_bytes
TCP Tunable Parameters
tcp_deferred_ack_interval
tcp_local_dack_interval
tcp_deferred_acks_max
tcp_local_dacks_max
tcp_wscale_always
tcp_tstamp_always
tcp_xmit_hiwat
tcp_recv_hiwat
tcp_max_buf
tcp_cwnd_max
tcp_slow_start_initial
tcp_slow_start_after_idle
tcp_sack_permitted
tcp_rev_src_routes
tcp_time_wait_interval
tcp_ecn_permitted
tcp_conn_req_max_q
tcp_conn_req_max_q0
tcp_conn_req_min
tcp_rst_sent_rate_enabled
tcp_rst_sent_rate
tcp_mdt_max_pbufs
TCP/IP Parameters Set in the /etc/system File
ipcl_conn_hash_size
ip_squeue_worker_wait
TCP Parameters With Additional Cautions
tcp_ip_abort_interval
tcp_rexmit_interval_initial
tcp_rexmit_interval_max
tcp_rexmit_interval_min
tcp_rexmit_interval_extra
tcp_tstamp_if_wscale
tcp_recv_hiwat_minmss
UDP Tunable Parameters
udp_xmit_hiwat
udp_recv_hiwat
UDP Parameter With Additional Caution
udp_max_buf
IPQoS Tunable Parameter
ip_policy_mask
SCTP Tunable Parameters
sctp_max_init_retr
sctp_pa_max_retr
sctp_pp_max_retr
sctp_cwnd_max
sctp_ipv4_ttl
sctp_heartbeat_interval
sctp_new_secret_interval
sctp_initial_mtu
sctp_deferred_ack_interval
sctp_ignore_path_mtu
sctp_initial_ssthresh
sctp_xmit_hiwat
sctp_xmit_lowat
sctp_recv_hiwat
sctp_max_buf
sctp_ipv6_hoplimit
sctp_rto_min
sctp_rto_max
sctp_rto_initial
sctp_cookie_life
sctp_max_in_streams
sctp_initial_out_streams
sctp_shutack_wait_bound
sctp_maxburst
sctp_addip_enabled
sctp_prsctp_enabled
Per-Route Metrics
Chapter 5 Network Cache and Accelerator Tunable Parameters
Where to Find Tunable Parameters Information
Tuning NCA Parameters
nca:nca_conn_hash_size
nca:nca_conn_req_max_q
nca:nca_conn_req_max_q0
nca:nca_ppmax
nca:nca_vpmax
General System Tuning for the NCA
sq_max_size
ge:ge_intr_mode
Chapter 6 System Facility Parameters
System Default Parameters
autofs
cron
devfsadm
dhcpagent
fs
ftp
inetinit
init
ipsec
kbd
keyserv
login
mpathd
nfs
nfslogd
nss
passwd
power
rpc.nisd
su
syslog
sys-suspend
tar
utmpd
yppasswdd
Appendix A Tunable Parameters Change History
Kernel Parameters
Process-Sizing Tunables
max_nprocs (Solaris 9 Releases)
General Driver Parameter
ddi_msix_alloc_limit (Solaris 10 Release and OpenSolaris 2009.06 Release)
General I/O Tunable Parameters
maxphys (Solaris 10 Releases)
maxphys (Solaris 9 Releases)
rlim_fd_max (Solaris 8 Release)
General Kernel and Memory Parameters
zfs_arc_min (Solaris 10 Releases)
zfs_arc_max (Solaris 10 Releases)
noexec_user_stack (Solaris 9 Releases)
lwp_default_stksize (Solaris 9 Releases)
noexec_user_stack (Solaris 2.6, 7, and 8 Releases)
segkpsize (Solaris 9 12/02 Release)
fsflush and Related Parameters
dopageflush (Solaris 10 Releases)
Paging-Related Tunable Parameters
maxpgio (Solaris 10 Releases)
pages_pp_maximum (Solaris Releases Prior to Solaris 9 Releases)
General File System Parameters
ncsize (Solaris 9 and Previous Releases)
ncsize (Solaris 10 Release)
UFS Tunable Parameters
bufhwm (Solaris 9 Releases)
TMPFS Parameters
tmpfs:tmpfs_maxkmem (Solaris 10 Releases)
tmpfs:tmpfs_minfree (Solaris 8 Releases)
sun4u or sun4v Specific Parameters (Solaris 10 Releases)
default_tsb_size (Solaris 10 Releases)
enable_tsb_rss_sizing (Solaris 10 Releases)
tsb_rss_factor (Solaris 10 Releases)
NFS Tunable Parameters
nfs:nfs3_nra (Solaris 10)
nfs:nrnode (Solaris 9 8/03)
nfs:nfs_write_error_interval (Solaris 9 8/03)
nfs:nfs_write_error_to_cons_only (Solaris 9 8/03)
nfs:nfs_disable_rddir_cache (Solaris 9 8/03)
nfs:nfs3_max_transfer_size (Solaris 9 8/03)
TCP/IP Tunable Parameters
tcp_local_dack_interval (Solaris 10 Releases)
ip_forward_src_routed and ip6_forward_src_routed (Solaris 10 Release)
ip_multidata_outbound (Solaris 10 Release)
ip_multidata_outbound (Solaris 9 Release)
ip_squeue_fanout (Solaris 10 11/06 Release)
ip_squeue_worker_wait (Solaris 10 11/06 Release)
ip_soft_rings_cnt (Solaris 10 11/06 Release)
ip_squeue_write (Solaris 10 Release)
tcp_conn_hash_size (Solaris 9 Releases)
tcp_wscale_always (Solaris 9 Releases)
ipc_tcp_conn_hash_size (Solaris 9 Releases)
tcp_compression_enabled (Solaris 9 Releases)
ip_forwarding and ip6_forwarding (Solaris 9 Releases)
xxx:ip_forwarding (Solaris 9 Releases)
tcp_conn_req_max_q0 (Solaris 8 Release)
UDP Tunable Parameters
udp_xmit_hiwat (Solaris 9 Releases)
udp_recv_hiwat (Solaris 9 Releases)
udp_max_buf (Solaris 9 Releases)
Network Cache and Accelerator (NCA) Tunable Parameters
sq_max_size (Solaris 9 12/02 Release)
Parameters That Are Obsolete or Have Been Removed
Paging-Related Tunables
cachefree (Solaris 8 Releases)
priority_paging (Solaris 8 Releases)
System V Message Queue Parameters
msgsys:msginfo_msgmni (Solaris 9 Releases)
msgsys:msginfo_msgtql (Solaris 9 Releases)
msgsys:msginfo_msgmnb (Solaris 9 Releases)
msgsys:msginfo_msgssz (Solaris 9 Releases)
msgsys:msginfo_msgmap (Solaris 9 Releases)
msgsys:msginfo_msgseg (Solaris 9 Releases)
msgsys:msginfo_msgmax (Solaris 9 Releases)
System V Semaphore Parameters
semsys:seminfo_semmni (Solaris 9 Releases)
semsys:seminfo_semmsl (Solaris 9 Releases)
semsys:seminfo_semopm (Solaris 9 Releases)
semsys:seminfo_semmns (Solaris 9 Releases)
semsys:seminfo_semmnu (Solaris 9 Releases)
semsys:seminfo_semume (Solaris 9 Releases)
semsys:seminfo_semvmx (Solaris 9 Releases)
semsys:seminfo_semaem (Solaris 9 Releases)
System V Shared Memory Parameters
shmsys:shminfo_shmmni (Solaris 9 Releases)
shmsys:shminfo_shmmax (Solaris 9 Releases)
shmsys:shminfo_shmmin (Solaris 8 Release)
shmsys:shminfo_shmseg (Solaris 8 Release)
Appendix B Revision History for This Manual
Current Version: Oracle Solaris 10 9/10 Release
New or Changed Parameters in the Oracle Solaris Release
New or Changed Parameters in the Solaris 10 Release
Solaris Kernel Tunable Parameters
General Kernel and Memory Parameters
UFS
General File System
System V Message Queues
System V Semaphores
System V Shared Memory
TSB Parameters
NFS Parameters
TCP/IP Parameters
SCTP Tunable Parameters
System Facility Parameters
Removal of sun4m Support
New or Changed Parameters in the Solaris 9 Releases
ip_policy_mask
Removal of sun4d Support
Unsupported or Obsolete Parameters
priority_paging and cachefree are Not Supported
System V Shared Memory
New Parameters in the Solaris 8 Release
logevent_max_q_sz
© 2010, Oracle Corporation and/or its affiliates