在运行了几个小时或几天之后,tomcat jsvc进程在那里休眠,并使用了%100的CPU资源,如顶部的命令输出屏幕所示。以下是输出屏幕的详细信息。USER PR NI VIRT RES SHR S %CPU %MEM COMMAND 我已经将jvm的最大内存值设置为32G,而服务器机箱的内存为64G,所以不要
服务器和客户端JVM之间的区别之一是,服务器JVM将尝试使用并保留所有可用内存(直到配置的或默认的Xmx),但客户端JVM对用户机器“仁慈”,不会保留未使用的内存(源?)。在具有大量内存和多个CPU的机器上,默认情况下将选择“server”JVM,从而导致相当大的默认Xmx和“server memory retantion po