Java高CPU使用Debian

时间:2012-10-04 09:28:37

标签: java debian

当我在Debian服务器上运行任何Java程序(例如tomcat,jvirtualvm)时,cpu使用率达到100%,然后始终保持在80%和120%之间。由于jvirtualvm也导致了这个问题,我无法真正用它来调试。我有什么想法可以找到更多? 当我使用sun-java或open-jdk时会发生这种情况。我从存储库安装了两个。

1 个答案:

答案 0 :(得分:1)

在尝试在ubuntu上运行tomcat之前我确实遇到过类似的问题,我使用apt-get来安装tomcat包很容易,但是使用它似乎非常复杂。

所以我尝试从http://ftp.heanet.ie/mirrors/www.apache.org/dist/tomcat/tomcat-6/v6.0.35/bin/apache-tomcat-6.0.35.tar.gz

安装tomcat

只需下载tarball,然后将其解压缩到/ opt,就像这样

wget http://ftp.heanet.ie/mirrors/www.apache.org/dist/tomcat/tomcat-6/v6.0.35/bin/apache-tomcat-6.0.35.tar.gz
tar xfzv apache-tomcat-6.0.35.tar.gz
sudo mv apache-tomcat-6.0.35 /opt/tomcat

现在如果您已经安装了JDK,只需使用

启动您的tomcat
sudo /opt/tomcat/bin/startup.sh

然后访问你的tomcat,

http://localhost:8080

您可能需要先删除现有的tomcat软件包。