Appendix B Revision History for This Manual
This section describes the revision history for this manual.
Current Version: SXCE, Build 111 or Open Solaris 2009.06 Release
The current version of this manual applies to the Solaris
Express Community Edition,
build 111 or Open Solaris 2009.06 release.
New or Changed Parameters in the
Solaris Release
The following sections describe new, changed, or obsolete kernel tunables.
-
Solaris Express Community Edition,
build 111 and Open Solaris 2009.06 release: This release includes several igb and ixgbe network driver parameters. For more information, see igb Parameters and ixgbe Parameters.
-
Solaris Express Community Edition, build 90 and Open Solaris 2009.06 release: This release includes the ddi_msix_alloc_limit parameter that can be used to increase the number of MSI-X interrupts
that a device instance can allocate. For more information, see ddi_msix_alloc_limit.
-
Solaris Express Community Edition,
build 105: This release includes corrected
range information for the tcp_local_dack_interval parameter.
For more information, see tcp_local_dack_interval.
-
Solaris
Express Community Edition, build 100: This release includes the kmem_stackinfo parameter, which can be enabled to monitor kernel
thread stack usage. For more information, see kmem_stackinfo.
-
Solaris Express Community
Edition, build 89: The Solaris Express version of this manual inadvertently included the nfs4_shrinkreaddir parameter information. This parameter is not available.
-
Solaris Express Community
Edition, build 89: For information about tuning ZFS file systems, see
the following site:
http://www.solarisinternals.com/wiki/index.php/ZFS_Evil_Tuning_Guide
-
Solaris Express Community
Edition, build 86: Memory locality group parameters are provided
in this release. For more information about these parameters, see Locality Group Parameters.
-
Solaris Express Developer
Edition 1/08: The Solaris 10 version of this
manual inadvertently included the nfs4_dynamic parameter
information. This parameter is not available.
-
Solaris Express Developer
Edition 1/08 The translation storage buffers parameters in the sun4u or sun4v Specific Parameters section
are being revised to provide better information. In this release, the following
parameters have changed:
-
default_tsb_size –
The default text has been clarified.
-
enable_tsb_rss_sizing –
The default text was incorrect and has been corrected.
-
tsb_rss_factor –
The example section referred to percentages rather than the more appropriate
parameter units. This issue has been resolved.
-
Solaris Express Developer
Edition 9/07: The Solaris 10 version of this manual inadvertently
included the tcp_keepalive_abort_interval parameter information. This parameter
is only available in the Solaris Express release.
-
Solaris Express Developer
Edition 9/07: Parameter information was updated to include sun4v
systems. For more information, see the following references:
-
Solaris Express Developer
Edition 9/07: The range value for the maxpgio parameter
information that was previously published in this book was incorrect. For
more information, see maxpgio.
-
Solaris Express Developer
Edition 5/07: For information about changes to parameters that can
only be changed in the global zone, see What's New in Solaris System Tuning?
-
Solaris Express Developer's
Edition 2/07: The ip_squeue_write parameter information
that was previously published in this book was incorrect and has been removed.
-
Solaris Express, Developer's
Edition 2/07: The default value of ncsize parameter
was incorrectly documented in the Solaris 10 release. For more information,
see ncsize.
-
Solaris Express, Developer's
Edition 2/07: The default value of nfs:nfs3_nra parameter
was incorrectly documented in the Solaris 10 release. The default value is
4. For more information, see nfs:nfs3_nra.
-
Solaris Express 2/06: The ip_squeue_fanout parameter
has been modified. For more information, see ip_squeue_fanout.
-
Solaris Express 2/06Solaris 10 6/06: The sq_max_size parameter
was incorrectly documented in the Solaris 10 release. The default value is
10000 messages. For more information, see sq_max_size.
-
Solaris Express 2/06: The default value of the logevent_max_q_sz parameter changed from 2000 events to 5000 events. For more information,
see logevent_max_q_sz.
-
Solaris Express 2/06: The lwp_default_stksize parameter
was incorrectly documented in the Solaris 10 release. The default value for
SPARC systems is 24,576. For more information, see lwp_default_stksize.
-
Solaris Express 12/05: The ip_multidata_outbound parameter
has been enhanced. For more information, see ip_multidata_outbound.
-
Solaris Express 11/05: The default value of the ip_forward_src_routed and ip6_forward_src_routed parameters was incorrectly
documented in the Solaris 9 and Solaris 10 releases. The correct default value
is disabled. For more information, see ip_forward_src_routed and ip6_forward_src_routed.
-
Solaris Express 11/05: The default values and ranges
of the UDP parameters changed in the Solaris 10 release. The new values were
previously undocumented. For more information about the new values, see UDP Tunable Parameters.
-
Solaris Express 10/05: The sq_max_size parameter
was incorrectly documented in the Solaris 10 release. The default value is
10000 messages. For more information, see sq_max_size.
-
Solaris
Express 10/05: The default value of md_mirror:md_resync_bufsz was increased to 1024 blocks from 128 blocks. For more information,
see md_mirror:md_resync_bufsz.
-
Solaris Express 10/05:
For information on using the new TCP keepalive parameters, see tcp_keepalive_abort_interval and tcp_keepalive_interval.
New or Changed Parameters in the Solaris
10 Release
The following sections describe new, changed, or obsolete kernel tunables.
Solaris Kernel Tunable Parameters
General Kernel and Memory Parameters
The parameter, default_stksize, is
new in the Solaris 10 release.
The lwp_default_stksize and noexec_user_stack parameters are changed in
this release.
UFS
The following parameters are modified in the Solaris 10 release:
General File System
The following parameters are newly documented in the Solaris 10 release:
System V Message Queues
The following parameters have been removed in the Solaris 10 release:
-
msgsys:msginfo_msgmap
-
msgsys:msginfo_msgmax
-
msgsys:msginfo_msgseg
-
msgsys:msginfo_msgssz
The following parameters are obsolete as of the Solaris 10 release:
-
msgsys:msginfo_msgmnb
-
msgsys:msginfo_msgmni
-
msgsys:msginfo_msgtql
System V Semaphores
The following parameters have been removed in the Solaris 10 release:
-
semsys:seminfo_semmaem
-
semsys:seminfo_semmap
-
semsys:seminfo_semmns
-
semsys:seminfo_semmnu
-
semsys:seminfo_semvmx
-
semsys:seminfo_semume
-
semsys:seminfo_semusz
System V Shared Memory
The following parameters have been removed from the Solaris 10 release:
-
shmsys:shminfo_shmmin
-
shmsys:shminfo_shmseg
The following parameters are obsolete.
-
shmsys:shminfo_shmmni
-
shmsys:shminfo_shmmax
TSB Parameters
The following TSB parameters are new in the Solaris 10 release:
NFS Parameters
The stability level of all NFS parameters was changed from “Evolving”
to “Unstable.”
The following NFSv4 parameters are new in the Solaris 10 release:
The following NFS parameters are new or changed in the Solaris 10 release:
The following NFS parameters were previously provided in error and have
been removed:
TCP/IP Parameters
The following IP parameters are new in the Solaris 10 release:
The following TCP parameters are new in this Solaris release:
The following TCP/IP parameters are obsolete in the Solaris 10 release:
-
tcp_conn_hash_size
-
ipc_tcp_conn_hash_size
-
tcp_compression_enabled
-
ip_forwarding
-
ip6_forwarding
-
xxx_forwarding
SCTP Tunable Parameters
The following SCTP parameters are new in the Solaris 10 release:
System Facility Parameters
The following system facilities are new in the Solaris 10 release:
The inetd system facility is obsolete in the Solaris
10 release.
Removal of sun4m Support
The sun4m platform is not supported in the Solaris 10 release. The following
parameters were modified to reflect the removal of sun4m support:
-
max_nprocs
-
maxphys
-
noexec_user_stack
New or Changed Parameters in the Solaris 9
Releases
The following sections describe new or changed parameters in the Solaris
9 releases.
ip_policy_mask
This parameter is new in the Solaris 9 12/02 release. For information,
see ip_policy_mask.
Removal of sun4d Support
The sun4d platform is not supported in the Solaris 9 release. The following
parameters were modified to reflect the removal of sun4d support:
-
max_nprocs
-
maxphys
-
noexec_user_stack
Unsupported or Obsolete Parameters
priority_paging and cachefree are Not Supported
The priority_paging and cachefree tunable
parameters are not supported in the Solaris 9 release. They have been replaced
with an enhanced file system caching architecture that implements paging policies
similar to priority paging, but are always enabled. Attempts to set these
parameters in the /etc/system file result in boot-time
warnings such as:
sorry, variable 'priority_paging' is not defined in the 'kernel'
sorry, variable 'cachefree' is not defined in the 'kernel'
|
The SUNWcsr packages that contain the /etc/system file have been modified so that the inclusion of the priority_paging or cachefree tunable parameters are prohibited.
If you upgrade to the Solaris 9 release or add the SUNWcsr packages
and your /etc/system file includes the priority_paging or cachefree parameters, the following occurs:
-
This message is displayed if the priority_paging or cachefree parameters are set in the /etc/system file:
/etc/system has been modified since it contains references to priority
paging tunables. Please review the changed file.
|
-
Comments are inserted in the /etc/system file
before any line that sets priority_paging or cachefree. For example, if priority_paging is set to 1,
the following lines are inserted before the line with the priority_paging value:
*NOTE: As of Solaris 9, priority paging is unnecessary and has been removed.
* Since references to priority paging-related tunables will now result in
* boot-time warnings, the assignment below has been commented out. For more
* details,see the Solaris 9 Release Notes,or the "Solaris Tunable Parameters
* Reference Manual".
|
System V Shared Memory
The following parameters are obsolete:
-
shmsys:shminfo_shmmin
-
shmsys:shminfo_shmseg
New Parameters in the Solaris 8 Release
logevent_max_q_sz
This parameter is new in the Solaris 8 1/01 release. For information,
see logevent_max_q_sz.