(为什么)Tomcat / Java在Linux上的表现比在Windows上表现更好?

时间:2010-04-11 20:06:56

标签: java windows linux performance tomcat

我只是read this (one) study,其中Linux下的Tomcat优于Windows。

根据您的经验,这一般是正确的吗?可以解释性能差异的任何深层原因?

3 个答案:

答案 0 :(得分:1)

我不认为这样的基准可以提供如此丰富的信息,那么这个基准就是4岁了。

顺便说一下,这些差异通常存在于与操作系统如何管理内存,缓存和线程有关的某些选择中。

答案 1 :(得分:0)

我采取任何基准与一粒盐。可以进行任何比较。

我发现一个关键是尝试发现做比较的人可能有的任何偏见。几年前,Java EE Pet Store与.NET完成了臭名昭着的比较。进行研究的小组已由微软支付。他们并没有尽其所能优化Java EE解决方案,使其处于不利地位。结果因此而名誉扫地。

WebPerformance.com是否有任何Linux偏见?

如果没有,有很多因素会影响到这样的结果。我会仔细比较所有这些,并试着看看我是否能发现任何可能遗漏的重要内容。

答案 2 :(得分:-1)

几点(主要是猜测):

  • Tomcat由FOSS在FOSS软件上开发,因此在FOSS软件上表现更好是合理的。
  • Linux是更好的操作系统;-)

一般。这取决于微调经验...如果你对Windows有所了解,你会更好地为Windows调整它,如果你更了解Linux,那么...