科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网存储频道xSeries Server x366 性能调优技巧

xSeries Server x366 性能调优技巧

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

X366是xSeries服务器中第一个采用X3架构的机型。对于EM64T extension 的Intel Xeon MP 32位和64位处理器,X3的设计将使其获得最高的性能。

2007年9月14日

关键字:

  • 评论
  • 分享微博
  • 分享邮件

适用机型:
所有xSeries 366

文档内容:
标题 IBM xSeries 366 性能调优技巧

概要

X366是xSeries服务器中第一个采用X3架构的机型。对于EM64T extension 的Intel Xeon MP 32位和64位处理器,X3的设计将使其获得最高的性能。
服务器很多配置的改变都会对性能产生一定的影响。下面是对如何进行性能调优的一些建议。

内容

如下所示是X366的结构图。可以看到,到内存控制器一共有四条单独的路径,每条路径都提供5.33 GBps带宽,从而提供很好的内存性能。内存条要求成对安装,以实现2-WAY交错,保证充分利用内存的端口。

xSeries Server x366 性能调优技巧

图-The xSeries 366 system block diagram

对于内存方面的配置,如下几个因素会影响到系统性能:
1、将内存尽可能分布安装到不同的内存板上,四块内存板最佳。因为每块内存扩展板都与内存控制器有单独的连接路径,这样做可以明显提高性能。例如,在一块扩展板安装4条内存的性能会比安装到两块扩展板(每块2条)的性能降低50%。

2、使用尽量多的内存条。最佳配置是插满16个内存插槽,尽管这种配置不象使用尽量多的内存扩展板那样能明显的改善性能(大约3%到5%),但也是一种有效的方法。

3、缺省情况下,X366的Memory ProteXion功能是开启的。Memory ProteXion(即所说的冗余位技术)提供的功能类似于磁盘阵列中的热备盘。Memory ProteXion基于内存控制器实现,当服务器内存上的芯片发生故障时,使数据的读写自动跳过故障芯片。

对于生产环境,开启Memory ProteXion功能是非常重要的,因为它能提供额外的数据保护。但是,如果你要做benchmark的测试,并和其他厂家的服务器进行性能对比,请在BIOS里把Memory ProteXion功能关闭,换成高性能方式。操作步骤是:开机按F1进BIOS-Advanced Settings -> Memory -> Memory Array Setting 选择 HPMA (high performance memory array)。

另外,还有一个处理器子系统的设置也可以改善系统性能:

缺省情况下,X366为数据库事物处理的应用进行了优化。这一优化是通过使用处理器的硬件预取功能(HW Prefetch)实现,即对于每个请求都从extra cache lines预取数据。 如果应用程序不能利用预取功能的优势,比如JAVA,文件/打印,或者WEB SERVER,关闭prefetch功能将使性能提高10%到20%。关闭HW prefetch的步骤是:开机按F1进BIOS-Advanced Settings -> CPU->HW Prefetch ->Disabled.

 

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章