DOCUMENT ID: 1320-02

SYNOPSIS:    Common tmpfs errors
 
OS RELEASE:  2.x
 
PRODUCT:     Solaris OS
 
KEYWORDS:    tmpfs size swap memory mounting 

 
SYMPTOMS:

File system full errors even when space is available in /tmp. 


DESCRIPTION: 

Sometimes the system displays the error "File system full, memory
allocation failed".  This could happen even if there is plenty of space
left on the swap. 


SOLUTION:

There are a few built-in safeguards in the tmp filesystem.  The number
of files that can be opened in tmpfs depends on the size of physical
memory, so remove unnecessary files and directories from the /tmp
directory.  As this problem does not depend on the amount of swap,
adding more swap space will not solve the problem.  Adding more memory
is the only lasting solution. 

NOTE: The error "File system full, swap space limit exceeded" means that
you are out of swap.  This can be solved by adding more swap. 

NOTE: If you cannot add more memory, do not mount /tmp with tmpfs.  Make
it a ufs file system instead. 


DATE APPROVED: 05/08/95