"No space left on device" when executing 'ps' command

Hello,

I am using Solaris 8, and when I execute 'ps -ef' command, it will show the message:

ps: pswrite() error on write, wbs=-1, bs=1776, No space left on device

ps: pswrite() error on write, wbs=-1, bs=4, No space left on device

ps: pswrite() error on write, wbs=-1, bs=8, No space left on device

And, I also found the messages in /var/adm/messages:

Apr 23 10:15:50 dbtst genunix: [ID 470503 kern.warning] WARNING: Sorry, no swap

space to grow stack for pid 19740 (httpd)

Should I add new swap file? But there's no additional disk partition...

Or how can I identify which program cause this condition?

Thanks in advance.

[692 byte] By [davistai@gmail.coma] at [2007-11-27 1:56:20]
# 1

You can try adding a swap file, that doesnt require a partition.

But if its reached that stage, then you may not be able to run the programs you need to do so.

You can look for large files in /tmp.

But if worst comes to worst, reboot.

Then keep an eye out for a growing program...

robert.cohena at 2007-7-12 1:30:34 > top of Java-index,General,Sys Admin Best Practices...
# 2
Thanks~
davistai@gmail.coma at 2007-7-12 1:30:34 > top of Java-index,General,Sys Admin Best Practices...