Documentation Home
> Solaris Tunable Parameters Reference Manual
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
Preface
Chapter 1 Overview of Solaris System Tuning
What's New in Solaris System Tuning?
Tuning a Solaris System
Tuning Format
Tuning the Solaris Kernel
/etc/system File
Example—Setting a Parameter in /etc/system
Recovering From an Incorrect Value
kadb
mdb
Example—Using mdb to Change a Value
Special Structures
Viewing System Configuration Information
sysdef
kstats
Chapter 2 Solaris Kernel Tunables
Where to Find Tunable Parameter Information
General Parameters
physmem
lwp_default_stksize
logevent_max_q_sz
fsflush and Related Tunables
fsflush
tune_t_fsflushr
autoup
dopageflush
doiflush
Process Sizing Tunables
maxusers
reserved_procs
pidmax
max_nprocs
maxuprc
Paging-Related Tunables
lotsfree
desfree
minfree
throttlefree
pageout_reserve
pages_pp_maximum
tune_t_minarmem
fastscan
slowscan
min_percent_cpu
handspreadpages
pages_before_pager
maxpgio
Swapping-Related Variables
swapfs_reserve
swapfs_minfree
General Kernel Variables
noexec_user_stack
Kernel Memory Allocator
kmem_flags
General Driver
moddebug
General I/O
maxphys
rlim_fd_max
rlim_fd_cur
General File System
ncsize
rstchown
segkpsize
dnlc_dir_enable
dnlc_dir_min_size
dnlc_dir_max_size
UFS
bufhwm
ndquot
ufs_ninode
ufs:ufs_WRITES
ufs:ufs_LW and ufs:ufs_HW
TMPFS
tmpfs:tmpfs_maxkmem
tmpfs:tmpfs_minfree
Pseudo Terminals
pt_cnt
pt_pctofmem
pt_max_pty
Streams
nstrpush
strmsgsz
strctlsz
System V Message Queues
msgsys:msginfo_msgmax
msgsys:msginfo_msgmnb
msgsys:msginfo_msgmni
msgsys:msginfo_msgtql
System V Semaphores
semsys:seminfo_semmni
semsys:seminfo_semmns
semsys:seminfo_semvmx
semsys:seminfo_semmsl
semsys:seminfo_semopm
semsys:seminfo_semmnu
semsys:seminfo_semume
semsys:seminfo_semaem
System V Shared Memory
shmsys:shminfo_shmmax
shmsys:shminfo_shmmni
segspt_minfree
Scheduling
rechoose_interval
Timers
hires_tick
timer_max
Sun4u Specific
consistent_coloring
Solaris Volume Manager Parameters
md_mirror:md_resync_bufsz
Chapter 3 NFS Tunable Parameters
Where to Find Tunable Parameter Information
Tuning the NFS Environment
NFS Module Parameters
nfs:nfs3_pathconf_disable_cache
nfs:nfs_allow_preepoch_time
nfs:nfs_cots_timeo
nfs:nfs3_cots_timeo
nfs:nfs_do_symlink_cache
nfs:nfs3_do_symlink_cache
nfs:nfs_dynamic
nfs:nfs3_dynamic
nfs:nfs_lookup_neg_cache
nfs:nfs3_lookup_neg_cache
nfs:nfs_max_threads
nfs:nfs3_max_threads
nfs:nfs_nra
nfs:nfs3_nra
nfs:nrnode
nfs:nfs_shrinkreaddir
nfs:nfs_write_error_interval
nfs:nfs_write_error_to_cons_only
nfs:nfs_disable_rddir_cache
nfs:nfs3_bsize
nfs:nfs_async_clusters
nfs:nfs3_async_clusters
nfs:nfs_async_timeout
nfs:nacache
nfs:nfs3_jukebox_delay
nfs:nfs3_max_transfer_size
nfssrv Module Parameters
nfssrv:nfs_portmon
nfssrv:rfs_write_async
nfssrv:nfsauth_ch_cache_max
nfssrv:exi_cache_time
nfsserv:nfs_shrinkreaddir
nfsserv:nfs3_shrinkreaddir
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 TCP/IP Tunable Parameters
Where to Find Tunable Parameter Information
Overview of Tuning TCP/IP Parameters
TCP/IP Parameter Validation
Internet Request for Comments (RFCs)
IP Tunable Parameters
ip_icmp_err_interval and ip_icmp_err_burst
ip_forwarding and ip6_forwarding
xxx:ip_forwarding
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 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 Parameters Set in the /etc/system File
tcp_conn_hash_size
ipc_tcp_conn_hash_size
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
tcp_compression_enabled
UDP Tunable Parameters
udp_xmit_hiwat
udp_recv_hiwat
UDP Parameters with Additional Cautions
udp_max_buf
Per-Route Metrics
Chapter 5 Network Cache and Accelerator (NCA) Tunable Parameters
Where to Find Tunable Parameter Information
Overview of 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
cron
devfsadm
dhcpagent
fs
inetd
inetinit
init
keyserv
kbd
login
nfslogd
passwd
power
rpc.nisd
su
syslog
sys-suspend
tar
utmpd
Appendix A Tunable Parameter Change History
Kernel Parameters
Process Sizing Tunables
maxusers (Solaris 7 Release)
max_nprocs (Pre-Solaris 8 Releases)
Paging Related Tunables
cachefree (Solaris 8 Releases)
cachefree (Solaris 2.6 and Solaris 7 Releases)
priority_paging (Solaris 8 Releases)
priority_paging (Solaris 2.6 and 7 Releases)
tmpfs:tmpfs_minfree
pages_pp_maximum (Pre-Solaris 9 Releases)
General Kernel Variables
noexec_user_stack (Solaris 2.6, 7, and 8 Releases)
General I/O
rlim_fd_cur (Pre-Solaris 7 and the Solaris 7 Release)
rlim_fd_max (Solaris 8 Release)
segkpsize (Pre-Solaris 7 and the Solaris 7 Release)
Pseudo Terminals
pt_cnt (Pre-Solaris 7 and the Solaris 7 Release)
Sun4u Specific
enable_grp_ism (Solaris 2.6 Release)
Parameters With No Functionality
Paging-Related Tunables
tune_t_gpgslo
tune_t_minasmem
System V Message Parameters
msgsys:msginfo_msgssz
msgsys:msginfo_msgmap
msgsys:msginfo_msgseg
System V Semaphore Parameters
semsys:seminfo_semmap
semsys:seminfo_semusz
System V Shared Memory
shmsys:shminfo_shmmin
shmsys:shminfo_shmseg
NFS Module Parameters
nfs:nfs_32_time_ok
nfs:nfs_acl_cache
Appendix B Revision History for this Manual
Current Version—Solaris 9 Release
New Parameters
logevent_max_q_sz
Unsupported or Obsolete Parameters
priority_paging and cachefree are Not Supported
Obsolete Parameters
Changed Parameters
maxusers
pages_pp_maximum
rlim_fd_max
segspt_minfree
shmsys:shminfo_shmseg
shmsys:shminfo_shmmax
tmpfs:tmpfs_maxkmem
tmpfs:tmpfs_minfree
tcp_rexmit_interval_max
tcp_slow_start_initial
tcp_conn_req_max_q0
Removal of sun4d Support
Changes to Existing Parameters From the Previous Release (Solaris 8)
shmsys:shminfo_shmmin
semsys:seminfo_semmnu
© 2010, Oracle Corporation and/or its affiliates