救命啊java.lang.OutOfMemoryError: unable to create new native thread

运行环境:win2003+jdk1.5+tomcat5.5
java虚拟机配置内存1300M


报错信息如下
2006-9-27 14:57:56 org.apache.tomcat.util.threads.ThreadPool$ControlRunnable run
严重: Caught exception (java.lang.OutOfMemoryError: unable to create new native thread) executing org.apache.tomcat.util.net.LeaderFollowerWorkerThread@a191a8, terminating thread
一天要重启几次

同时k状态的线程特别多
到底是什么原因
请高手帮我看看怎么会事啊

内存泄漏,我说过:Java如果设计思想不掌握,会通过差性能来报答你

你既然在JF板块提问这个问题,我就说一下:
如果你对Java性能问题难于驾驭,使用JF可以帮助你在系统初期避免这样的情况发生,因为JF框架已经经过性能测试,只要你大部分基础功能依赖JF实现,出现你这种情况可能性很小。