不可能是死锁,死锁的cpu占用率很低的,只是在等对方释放资源
死循环就有可能导致100%,我以前用ejb,经常导致cpu100%,后来放弃了,也可能是我对ejb不熟悉

解决方案 »

  1.   

    有一个很怪的问题,相同的一个项目,相同的JDK和Tomcat,在同事的机子上CPU占用率就不高,而到我的机子上,占用率很高,两台机子的配置除了显示器,其他的完全相同,这是我一直很纳闷的问题?
      

  2.   

    那就有必要用硬件检测工具,检查一下你机器的硬件兼容性了~
    运行其他别的程序会不会100%呢?还是只有运行tomcat时?
      

  3.   

    运行别的,没有问题,Tomcat只有在访问其中 的应用时,才会占用到100%,做开发好慢,郁闷呀!