Strange swap space problem, pls help.

During Sun Solaris 8 installation, I did allocate 1 G for the swap partition. By doing a "df -k" shows the swap space usage is only 1% even during the application server is heavily processing.

However, when I do a "vmstat", it shows that the swap memory free space is only 8816 out of 1419100.

This makes my other processing hang when my application server is heavily processing.

I wonder what determines the swap memory space and how to increase the free space for it.

Any idea and opinion are most welcome.

Thank you very much.

vmstat cannot show you how much swap you have free. Use "swap -l".