使用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或更多
任何人都知道可能导致这种情况的原因是什么?
答案 0 :(得分:0)
当你测试oracle jdk时它是来自oracle站点的bin文件吗?
来自oracle的软件包应该完全相同:请下载这些rpms(它们将安装在centos 6上就好了)
这些是官方套餐(您需要同时安装)。然后你还需要这样做:
(选择您要使用的java)
alternatives --config java
(选择您要使用的javac)
alternative -- config javac