与Windows桌面相比,Linux在Linux服务器中的运行速度较慢

时间:2014-10-13 16:10:50

标签: java linux windows performance

我正在运行一个简单的java程序,我将数千个字符串与50万个字符串进行比较。我有一个Linux服务器,它是8核心CPU和64 GB RAM和Windows桌面,Intel i3和4 GB RAM。但是,如果我在两台机器上运行上述代码,Linux的性能只有Windows的1/3,而且会逐渐恶化。我监视资源利用率,只使用了10%的CPU,超过90%的内存是免费的。我无法理解可能是什么原因。有人可以指导我可能是什么原因或者我需要调查/监控的其他事情。

1 个答案:

答案 0 :(得分:1)

您是否检查了堆使用情况? JDK如何在env中使用它们并使用相同的GC策略。在我看来像Linux中的GC问题。请检查并告知我们结果。