简体   繁体   English

Java进程在启动时挂起

[英]java process hangs on start

I have a server (40GB RAM) on which the java process hangs on start. 我有一台服务器(40GB RAM),java进程在启动时挂在该服务器上。 If I simply type "java" on the shell, it prints the help message and then never exits. 如果我只是在外壳上键入“ java”,它将打印帮助消息,然后永不退出。

It appears that there are about 8GBs of RAM available. 似乎有大约8GB的RAM可用。 Any help would be appreciated. 任何帮助,将不胜感激。

This is what the output of top looks like: 这是top的输出如下所示:

Tasks: 297 total, 1 running, 296 sleeping, 0 stopped, 0 zombie Cpu(s): 0.0%us, 19.4%sy, 0.0%ni, 79.5%id, 0.0%wa, 0.0%hi, 1.1%si, 0.0%st Mem: 49556016k total, 41112432k used, 8443584k free, 286900k buffers Swap: 97851904k total, 276044k used, 97575860k free, 23982784k cached 任务:总计297次,运行1次,睡眠296次,0次停止,0个僵尸Cpu:0.0%us,19.4%sy,0.0%ni,79.5%id,0.0%wa,0.0%hi,1.1%si,0.0 %st内存:总计49556016k,已使用41112432k,免费8443584k,286900k缓冲区交换:总计97851904k,已使用276044k,97575860k免费,23982784k已缓存

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND PID用户PR NI VIRT RES SHR S%CPU%MEM TIME +命令
13 root 15 -5 0 0 0 S 88 0.0 2302:14 ksoftirqd/3 13根15 -5 0 0 0 S 88 0.0 2302:14 ksoftirqd / 3
25 root 15 -5 0 0 0 S 73 0.0 2782:56 ksoftirqd/7 25根15 -5 0 0 0 S 73 0.0 2782:56 ksoftirqd / 7
4 root 15 -5 0 0 0 S 64 0.0 10223:40 ksoftirqd/0 4根15 -5 0 0 0 S 64 0.0 10223:40 ksoftirqd / 0
4912 user1 20 0 1529m 211m 9.8m S 25 0.4 6510:25 java 4912 user1 20 0 1529m 211m 9.8m S 25 0.4 6510:25 Java
13092 user2 20 0 6565m 2.6g 8472 S 18 5.6 3178:40 java 13092 user2 20 0 6565m 2.6g 8472 S 18 5.6 3178:40 java
1 root 20 0 19428 860 420 S 0 0.0 9:32.65 init 1根20 0 19428 860 420 S 0 0.0 9:32.65 init

java -version should exit almost immediately. java -version应该几乎立即退出。 If it doesn't its not installed correctly. 如果没有,则说明未正确安装。

BTW Try installing Java 6 update 33 as update 20 is quite old. 顺便说一句,尝试安装Java 6更新33,因为更新20已经很旧了。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM