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).  
 
          
       |