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