我在 CentOS 5.4 VPS 上运行 java 服务器。VPS 统计数据: - 2.5GHz 单核 CPU - 2GB RAM - OpenJDK 1.6(也尝试过 Sun JDK 1.7)
我一直在经历 java 进程的 CPU 使用率非常高。然后我去尝试分析java进程,看看是什么导致了速度变慢。我发现简单的方法(例如 Random.nextInt(): 787ms)需要 1000 毫秒才能完成一次通话。大多数方法不应该花这么长时间,并且在我的服务器上导致非常高的 CPU 使用率。这是 CentOS 的问题吗?还是Java?或者有什么我没有在我的 VPS 上正确配置的东西?