本文使用CentOS 6.2,这两个安装都在同一台服务器上:
在进行“minimal(最小化)”安装后,Java程序运行速度非常慢。 在进行“software development workstation(软件开发工作站)”安装后,Java程序以正常速度运行。
迄今为止收集到的一些信息:
启用“minimal”安装中不存在的服务,例如
irqbalance
,cpuspeed
并没有帮助使用Phoronix套件进行基准测试以测试CPU / RAM / HD速度。 这些测试在两个安装中都可以正常运行。
使用DaCapo套件(其中包含Java)进行基准测试。 这些测试在“minimal”安装中运行得非常慢(即5-50倍)。
尝试了多个版本的JRE:OpenJDK 6,Sun Java 6,Sun Java 7
使用yum更新到最新的软件包
在两台不同的服务器上多次验证了这种减速现象
两台服务器均使用 Xeon 双核处理器,拥有 16GB 或更多内存
有人知道是什么原因导致了这个问题吗?