我刚读到这篇研究报告, 在报告中提到Linux下的Tomcat性能优于Windows下。
根据您的经验,这个结论通常正确吗?有没有深层次的原因可以解释这种性能差异?
我刚读到这篇研究报告, 在报告中提到Linux下的Tomcat性能优于Windows下。
根据您的经验,这个结论通常正确吗?有没有深层次的原因可以解释这种性能差异?
我认为这样的基准测试并不能提供太多有用信息,尤其是这个已经有4年了。
顺便说一下,这些差异通常与操作系统如何管理内存、缓存和线程等方面的某些选择有关。
我对任何基准测试都持保留态度。任何比较都可能被操纵。
我发现一个关键是要尝试发现做比较的人可能存在的任何偏见。几年前,有一次臭名昭著的Java EE Pet Store与.NET的比较。进行研究的团队曾受到微软的支付。他们没有尽力优化Java EE解决方案,使其处于不利地位。结果因此被驳斥。
WebPerformance.com是否有Linux偏见?
如果没有,那么有很多因素会影响这样的结果。我会仔细比较所有这些因素,并尝试看看是否有任何重要的东西被遗漏了。
几个观点(大多是猜测):
;-)
总的来说,这取决于精细调整的经验... 如果你很了解Windows,你会更好地为Windows进行调整,如果你更了解Linux,那么...