ubuntu服务器性能,linux – 如何找到两个相同Ubuntu服务器之间性能差异的原因?...

我在数据中心的同一机架中运行两台

Dell R410服务器(在负载均衡器后面).两者都具有相同的硬件配置,运行Ubuntu 10.4,安装相同的软件包并运行相同的Java Web服务器(没有其他负载),我发现两者之间存在显着的性能差异.

性能差异在两台服务器的平均响应时间中最为明显(在Java应用程序本身中测量,没有网络延迟):其中一个比另一个快20-30%,非常一致.

我使用dstat来弄清楚,如果有更多的上下文切换,IO,交换或任何东西,但我认为没有理由存在差异.使用相同的工作负载(没有交换,几乎没有IO),一台服务器上的cpu使用率和负载更高.

所以差异似乎主要是cpu绑定,但是使用sysbench(关闭所有其他负载)的简单cpu基准测试确实产生了差异,但只有6%.所以也许它不仅是cpu而且还有内存性能.

到目前为止我检查过:

>所有组件的固件版本(相同)

> BIOS设置(我使用dmidecode进行转储,但没有显示差异)

>我比较/ proc / cpuinfo,没有区别.

>我比较了cpufreq-info的输出,没有区别.

> Java / JVM参数(两个系统上的版本和参数相同)

此外,几个月前我完全取代了RAM,没有任何影响.

我搞不清楚了.我该怎么做才能弄明白,发生了什么?

更新:

好极了!两台服务器现在都表现相同这是“power CRAP”设置,因为jim_m_somewhere在评论中将它们命名为. “电源管理”的BIOS选项在快速服务器上为“最高性能”,在另一个上为“Active Power Controller”(Dell的默认设置).显然我忘记了,两年前我做了那个设置,而且我没有在所有服务器上都这样做.感谢大家的非常有益的意见!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值