使用 CentOS 6.2,这两个安装都在同一台服务器上:
完成“最小”安装后,Java 程序运行速度非常慢。完成“软件开发工作站”安装后,Java 程序以正常速度运行。
到目前为止收集的一些信息:
启用最小安装中不存在的服务,例如,
irqbalance
没有cpuspeed
帮助已经使用Phoronix套件进行了基准测试,以测试 CPU/RAM/HD 速度。这些测试在两个安装中都运行良好。
使用DaCapo套件(使用 Java)完成了基准测试。这些测试在最小安装时都运行得非常糟糕(即慢 5-50 倍)。
尝试过多个版本的 JRE:OpenJDK 6、Sun Java 6、Sun Java 7
已经用 yum 更新到最新的软件包
已经在两台不同的服务器上多次验证了这种减速。
两台服务器都使用 Xeon 双核处理器,并拥有 16GB 或更多的 RAM
任何人都知道可能导致这种情况的原因吗?