Revision History for this Manual
This section describes the revision history for this manual.
Current Version--Solaris 9 Release
The current version of this manual applies to the Solaris 9 release.
New Parameters
This parameter is new in the Solaris 8 1/01 release.
logevent_max_q_sz
For information, see "logevent_max_q_sz".
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 pkgadd 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:
Note - /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, this line is replaced with the following lines:
* 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". |
Obsolete Parameters
The following parameters are now obsolete.
Changed Parameters
These parameters changed or were corrected.
maxusers
The following section changed.
Range | 1 to 2048 to: |
Range | 1 to 2048, based on physical memory without any setting in the /etc/system file. 1 to 4096, if set in the /etc/system file. |
pages_pp_maximum
The following sections changed.
Default | Maximum of the triplet (200, tune_t_minarmem + 100, [10% of memory available at boot time]) to: |
Default | The greater of (tune_t_minarmem + 100 and [4% of memory available at boot time + 4 Mbytes]) |
Range | Default value to no more than 20% of physical memory. The systems does no enforcement of this range other than that described in the Validation section. to: |
Range | Minimum value enforced by the system is tune_t_minarmem + 100. The system does not enforce a maximum value. |
Dynamic? | Yes, unless dynamic reconfiguration operations that add or delete memory occur. At that point, the value is reset to whatever was provided in the /etc/system file or was calculated. |
Validation | Maximum of the quadruplet (200, tune_t_minarmem + 100, [10% of memory available], and the value from /etc/system). No message is displayed if the value from /etc/system is increased. Done only at boot time. to: |
Validation | If the value specified in the /etc/system file or the calculated default is less than tune_t_minarmem + 100, the value is reset to tune_t_minarmem + 100. No message is displayed if the value from the /etc/system file is increased. Done only at boot time, and during dynamic reconfiguration operations that involve adding or deleting memory. |
When to Change | When memory locking requests or attaching to a shared memory segment with the SHARE_MMU flag fails, yet the amount of memory available seems to be sufficient. Keeping 10% of memory free on a 32-Gbyte system might be excessive. Excessively large values can cause memory locking requests to fail unnecessarily. to: |
When to Change | When memory locking requests or attaching to a shared memory segment with the SHARE_MMU flag fails, yet the amount of memory available seems to be sufficient. Excessively large values can cause memory locking requests to fail unnecessarily. |
rlim_fd_max
The following section changed for releases prior to the Solaris 9 release.
Default | 1024 to: |
Default | 65,536 |