Document Information
Preface
1. Overview of Solaris System Tuning
2. Solaris Kernel Tunable Parameters
Where to Find Tunable Parameter Information
General Kernel and Memory Parameters
fsflush and Related Parameters
Process-Sizing Parameters
Paging-Related Parameters
Swapping-Related Parameters
Kernel Memory Allocator
General Driver Parameter
General I/O Parameters
General File System Parameters
UFS Parameters
Pseudo Terminals
STREAMS Parameters
System V Message Queues
System V Semaphores
System V Shared Memory
Scheduling
Timers
sun4u or sun4v Specific Parameters
Solaris Volume Manager Parameters
Network Driver Parameters
3. NFS Tunable Parameters
4. Internet Protocol Suite Tunable Parameters
5. Network Cache and Accelerator Tunable Parameters
6. System Facility Parameters
A. Tunable Parameters Change History
B. Revision History for This Manual
Index
|
TMPFS Parameters
tmpfs:tmpfs_maxkmem
- Description
Defines the maximum amount of kernel memory that TMPFS can use for its data structures (tmpnodes and directory entries).
- Data Type
Unsigned long
- Default
One page or 4 percent of physical memory, whichever is greater.
- Range
Number of bytes in one page (8192 for sun4u or sun4v systems, 4096 for all other systems) to 25 percent of the available kernel memory at the time TMPFS was first used.
- Units
Bytes
- Dynamic?
Yes
- Validation
None
- When to Change
Increase if the following message is displayed on the console or written in the messages file: tmp_memalloc: tmpfs over memory limit The current amount of memory used by TMPFS for its data structures is held in the tmp_kmemspace field. This field can be examined with a kernel debugger.
- Commitment Level
Unstable
- Change History
For information, see tmpfs:tmpfs_maxkmem (Solaris 10 Releases).
tmpfs:tmpfs_minfree
- Description
Defines the minimum amount of swap space that TMPFS leaves for the rest of the system.
- Data Type
Signed long
- Default
256
- Range
0 to maximum swap space size
- Units
Pages
- Dynamic?
Yes
- Validation
None
- When to Change
To maintain a reasonable amount of swap space on systems with large amounts of TMPFS usage, you can increase this number. The limit has been reached when the console or messages file displays the following message: fs-name: File system full, swap space limit exceeded
- Commitment Level
Unstable
- Change History
For information, see tmpfs:tmpfs_minfree (Solaris 8 Releases).
|