ep服务器修改时间,BIOS揭秘 手把手教你设置Nehalem平台

本文详细介绍了如何通过设置Nehalem-EP服务器主板BIOS来最大化性能,包括CPU、内存、磁盘控制器等方面的设置。

【IT168评测中心】如今距离Intel英特尔发布Nehalem-EP处理器已经过去一个多月的时间了,随着相关产品的不断推出,我们对于这款处理器的性能了解也越来越深入。要完全发挥出新平台的性能,其BIOS的参数设置是非常重要的,而Nehalem平台比以往增加了不少的设置项,今天我们要介绍的就是如何设置Nehalem-EP主板BIOS将其性能发挥到最大。

2ba458541d570db58cd81024d15a54e0.png

Intel送测样机:华硕RS700-E6服务器

1184765.jpg

直联架构带来了IMC和QPI

7df09e5a2a068ba96188b27e68361680.png

Nehalem-EP平台核心之一:Nehalem-EP处理器

14f3fab28c3cd71f55ce3f59772b367b.png

Nehalem-EP平台核心之二:Intel Tylersburg-EP芯片组

我们选择了Intel英特尔送测的一款Nehalem-EP服务器用来举例。这台服务器来自华硕,型号为RS700-E6,是一台工程样机。它所使用的是Intel 5520(Tylersburg-36D)芯片组,搭配的南桥芯片为Intel 82801JR(ICH10R)。在我们测试的Nehalem-EP服务器中,大多使用的是这种芯片组的主板,因此它们的BIOS设置使用的是AMI的BIOS。闲话少说,我们来看看服务器的具体设置。

7f3c9403f0882ae9ee1b96f8d25bee66.png

刚刚进入BIOS,我们就看到了这样的界面,主要是时间日期设置(有时还会有软驱设置)。和大多数AMI BIOS一样,这里并没有什么值得关注的设置。

dce7dbfa6fe362fb763b0ac187de0919.png

首先我们进入IDE Configuration项目。这里,用户设置的是集成在系统南桥的SATA硬盘控制器的工作方式,一般的桌面使用的是ICHx系列,而服务器使用的则是ESB63x1系列,不过Nehalem服务器平台使用的也是ICH10R,和桌面一样,这可以简化芯片组设计生产(ESB系列比普通ICH系列就多了现在已经很少用到的PCI-X总线和也不太必要的高带宽北桥通路)。默认设置为IDE模式,不过,如果希望能发挥出最佳性能,或者想使用e-SATA外接硬盘的话,必须设置为AHCI模式。RAID模式包含了AHCI的功能,并额外支持Intel Matrix RAID功能,当然,这些都属于“软阵列”。

437822ce6af05d5309f4927487fff752.png

Hard Disk Write Protect硬盘写保护功能,打开就无法写入硬盘,默认关闭

56a608d08ae130525846d46d869fb759.png

IDE Detect Time Out,IDE检测超时,默认时间为35秒,无需修改

14314827f67e38a094013b196c4ff4e4.png

将SATA控制器设置为AHCI模式的话我们可以进入AHCI Settings选项,这里可以设置每一个AHCI端口的功能。Intel(联合多个厂商)提出的AHCI(Advanced Host Controller Interface,高级主机控制器界面)是在控制器方进行的对SATA1.0a扩展的一种重定义,它支持一系列的SATA1.0a扩展属性,当然,AHCI包含的这些SATA1.0a扩展属性跟SATA硬盘的SATA1.0a扩展属性不一定是一致的。AHCI定义了与SATA设备通讯的一个界面,与原始的基于Port方式的与SATA设备通信的方式不同,AHCI提供的是基于系统内存的通信方式,这一点看起来就跟传统的DMA(Direct Memory Access)方式类似:ACHI控制器直接将数据读出或者存储到内存,软件无需看到(也看不到)I/O Port,所要发送的指令就简单多了,也节约了CPU资源。在将界面重新定义的过程中,AHCI实现了如NCQ、Hot Plug(热插拔)这样的功能。AHCI规范目前的版本为1.1。

d946c3f7b910cbb8e772cfb7304bde3b.png

可以设置SMART自监测报告功能

67136132105a2f362bd05bcf2a2fa77a.png

在System Information选项中,可以查看当前系统的状态,包括处理器和内存状态

总而言之,在最初的Main选项中,提供了一些系统的基本信息,最常用的是用来开启AHCI功能(一般情况它总是被关闭状态)。

1689c18922353a540e897e9566d121f2.png

Advanced设置页是我们介绍的重点,因为这里提供了服务器性能的各种优化选项,如最重要的处理器和芯片组设置都在里面。我们看到,BIOS给出了CPU、芯片组、磁盘、USB、电源等等项目的调整设置。我们下面将逐一进行介绍。

531a7aa82e108ce0516db6fe125fdcf2.png

a573530c4c6cc7916153c603fdc53573.png

首先我们介绍的是CPU Configuration项目。这里,除了看到当前处理器的状态之外,还需要进行处理器的设置。

C1E Support选项需要开启,C1E的全称是C1 Enhanced Halt Stat:在Pentium 4 5xxJ系列处理器中Intel增加的特性,取代了以前的Pentium 4处理器和其它大部分x86处理器中的所常用的C1 Halt State。C1 Halt State由操作系统Idle进程发出HLT命令触发,然后处理器就会进入到低功耗的挂起状态(Halt State)。最新的C1E Halt State可以通过调节倍频来逐级的降低处理器的主

频,同时还可以降低处理器电压,比以往更具效果。

Hardware Prefetcher和Adjacent Cache Line Prefetch——两个预取设置。在以往的CPU中,失败的预取将会白白浪费掉L1/L2/L3/Memory的带宽,而在服务器应用上通常会进行跨度很大的Load操作,因此Hardware Prefetcher经常会起到降低性能的作用。对于Nehalem-Ep服务器来说,考虑到内存带宽已经得到巨大提升,我们觉得这两个选项是可开启的。

Intel Virtualization Tech——Intel英特尔大名鼎鼎的VT硬件辅助虚拟化技术。一般必须打开。

CPU TM Function——新传感器模式,一般打开。

Execute-Disable Bit Capability——禁止执行位功能,需要打开才能使用PAE功能。它主要是避免“溢出缓冲区”类型的攻击,一般打开。

Intel HT Technology——Intel英特尔另一项大名鼎鼎的超线程技术。超线程技术在Pentium4时代就已经应用于桌面处理器,不过性能并没有得到完全体现。在Nehalem-EP处理器中,超线程技术的加入对处理器的性能提升很大,无论何时这个项目都是应该开启的。

Active Processor Cores——选择当前系统的核心数量。很明显,正常情况下我们要开启所有的核心,获得最佳的性能。

A20M——旧系统的兼容性选项,选择A20地址线的工作方式,一般不需要理会。

928bd8361be01786a250745a97adc1a9.png

缓存纠错模式

92bcebbd087e71c6d35942a0ceb4bb78.png

85aa5cdc28cb3973f5f87fcda29d215f.png

Intel SpeedStep Tech——Intel SpeedStep节能技术,提供比C1E更多的频率/电压调整级数,一般设为启用。

Intel C-STATE Tech——提供类似C1E但是更深度节能的选项。

C3 State、C6 State等项目——有关CPU电源节能的设置,降低闲置模式下处理器的功耗,应该开启。

至此,我们对于CPU方面的设置介绍完毕。总结起来,对于性能有关的Intel Virtualization Tech和Intel HT Technology都是需要开启的,Active Processor Cores要选择ALL,其他如C1E Support、Intel SpeedStep Tech等项目主要侧重于节能与降低功耗,正常情况应当开启。

2f31927144ee3ee1bbca776cbbcc5ed9.png

Advanced Chipset Settings

接下来我们介绍的是芯片组的相关设置,在这里我们可以看到有关CPU控制器、北桥芯片、南桥芯片和VT-d技术等四个设置选项。

94f5489265e5a85092c1b23a67e58c31.png

CPU Bridge Chipset Configuration,Bridge指的是CPU和IOH之间的连接,也就是QPI(CSI)总线

我们知道,Nehalem架构最大的改进之一在CPU的外部连接方式,传统的FSB总线被彻底废弃,转而采用新的高速高带宽总线QPI(QuickPath Interconnect)。它的旧名字是CSI(Common System Interface,通用系统接口),愿意是实现四路至强和安腾处理器的插槽互换(因而需要实现CPU外部总线通用)。

9489febbf660a35cbf14e7f05e34a452.png

想都不用想,肯定用Full-Speed全速

f783961f2de983b6e02494a3b84bd3e4.png

QPI的传输频率,6.4GT就是12.8GB/s(单向),双向则是25.6GB/s

4119d158dbbea965b36c673d61d53e73.png

QPI电源优化,要降低能耗,可以选Adaptive自适应

f14048536e594e4804cf470c2a3dc7f7.png

Memory Mode——内存模式,这个项目有Independent(独立)、Channel Mirroring(镜像)、LockStep(锁步)三个选项,第二个就是内存阵列(相当于RAID 1),最后一个也就是类似于Intel传统的多通道功能,将多个通道当作是一个通道来控制。

482076890c086eba5e3cc78ea9739b83.png

Channel Interleaving,通道交错,简而言之就是选择内存条数

7df3664380493dfaf61da43cee689629.png

Rank Interleaving,Rank是指内存的Physical Bank,根据内存类型来选择

9680d17934e489b3992f7520ac89c0ce.png 

NUMA Aware模式要选择Auto,因为Nehalem-EP属于NUMA架构,见:

Intel Nehalem-EP处理器首发深度评测

584ae6d874caedf362005307c4588055.png

芯片组设置的NorthBridge Chipset Configuration北桥设置部分,没有什么可以修改的项目。在一些主板上,它可以设置不同PCI Express插槽的速率模式。

1b25a832ed9ce3347b7e1d374faf15c2.png

ICH10R提供了12个USB 2.0接口

c4e7c5dd0691bde2eba2d30a530a6ef6.png 

这12个接口由两个根控制器控制

d2f8a15367c42e40b6b07f4674b9271c.png

南桥部分,主要是USB的相关设置,不多解释了,没什么需要修改的部分。

5ea9e0de50d277d1293a7fd001097807.png

USB Configuration,与南桥部分的USB设置不同,这里提供的是USB工作状态的选项,而南桥则需要选择USB接口数量。

f38a03fafec04c39345828f485b024cd.png

不要选错了:FullSpeed是12Mbps,HiSpeed是480Mbps

Legacy USB Support——对USB接口的支持情况,选择Enable开启和Auto自动都可以。

USB2.0 Controller Mode——USB2.0的控制模式,分为FullSpeed和HiSpeed两种。USB 2.0 FullSpeed,即原来所说的USB 1.1,传输速率为1.5MB/S(现在USB 1.1的说法已经取消)。 USB2.0 HiSpeed,即原来定义的USB 2.0标准,传输速率为60MB/S。

BIOS EHCI Hand-Off——Hand-Off是接手的意思,是否让BIOS接管EHCI控制。当操作系统不支持EHCI时,就要让BIOS来控制。EHCI是USB HiSpeed控制器的一种实现规范。

2039bd07826fab00abd40d850075699d.png

Intel VT-d——之前我们提到过的Intel虚拟化技术,Intel Virtualization Technology for Directed I/O。详细介绍参见:从VT-x到VT-d Intel虚拟化技术发展蓝图。

Advanced PCI/PnP Settings——对于PCI和即插即用设备的设定。

3f10d65da00c03c4cf943bddcbf557de.png

Plug And Play O/S——启动即插即用功能,默认为关闭,一般需要将其打开,让操作系统来配置所有的设备。

57812ac2626bc0a7499c0d39d6c57f93.png

PCI Option ROM Scan Order——PCI Option ROM启动顺序设置是桌面主板上难以见到的功能,可以控制各式各样的带有PCI Boot ROM的设备的启动顺序。Boot ROM就是指一个设备在POST时载入的一段程序,通常用来实现从这个设备上启动一个系统,如各种存储控制卡。

92b2349c4c38241406df18f3c923f8f7.png

Onboard Option ROM Priority——控制板载Option ROM的启动优先级。

9093cabd07d0def4fa713243ed8a3d43.png

Onboard LAN1 Boot和Onboard LAN2 Boot——使用板载的网络启动,一般情况不需要这样,默认状态为关闭,在使用SAN设备的时候需要配置为iSCSI。

d824633b49dbd584f58b43cf748035ec.png

Power On Configuration项目,设置启动电源的状态,我们看到这里提供了四个选项。

Restore on AC Power Loss——若设置为Power Off,则当系统在电源中断之后电源将维持关闭状态;若设置为Power On,当系统在电源中断之后重新开启。若设置为Last State,会将系统设置恢复到电源未中断之前的状态。

Resume On PCIE Wake、Resume On Ring、Resume On RTC Alam——如果不希望服务器莫名其妙的启动,还是建议关闭这三个选项。

f629634e5df48ecc81699867613659ff.png

Event Logging details项目,主要是记录了当前BIOS中的相关操作,对于服务器的性能提升没有什么帮助,可以使用默认设置。

864c342042000f05f6623253e70411cb.png

dea7b34fc31816aa9cc5116eeb1afc1b.png

Hardware Monitor项目,硬件监控,提供了当前服务器运行状态的信息。

b4bcf4a603de398792a8590929fb9cf9.png

PCI Express Configuration,PCIE配置。这个项目只有一个选项——Active State Power-Management活动状态电源管理,用来让PCIE总线不活动时保持在低功耗状态,一般保持开启。

45f8481cf6639ef521e0d1399fb57ab1.png

ACPI Settings高级电源管理设置。 ACPI不仅仅取代了以往的APM电源管理,还替代了MPS(多处理器规范)、PCIRQ等规范,因此实际上ACPI远比其“电源管理”的含义要高得多。

255a532075e1f20e372eec753f672a8c.png

Advaned ACPI Configuration项目提供了了四个选项,除了最后的Headless mode (使服务器在没有键盘鼠标显示器的情况下也能工作,因此就叫做Headless无头),其他都应该打开,ACPI APIC对于服务器来说必须应用,因为在多处理器环境下每一个处理核心内部都有一个Local APIC,关闭ACPI功能会导致其无法正常工作。

c7cd96ba2a0ae7f1d421f5df554dafea.png

也就是Energy Star 4.0版本的支持

e0dc93aad9172acd18d8ac5ac5fb0d03.png

HPET(High Performance Event Timer,高精度时钟)故名而思义,可以提高繁重负荷系统的响应能力,需要Vista/2008支持

0b400448e9b0200cd2098f42d07414e3.png

755e3f52ded231220ed941076c8666ca.png

Server页用来设置远程管理。

9f61e980bae4369d16ae3d4f29d365ef.png

89130477e566dcc1fb8ff51115ed9d8e.png

6195a580c12116bd2014f257638da83e.png

串口工作模式

3ac6be1c68d366e24e5eb42c8d818a1c.png

串口流控制模式

65eb4283853bb0da2cf787bd15261cfb.png

10ff86c749d22bef890ede1b5fdbac0c.png

终端模式

fe3db84e73d640dbc3e1409aa4792d15.png

Boot选项,主要提供服务器的启动项目设置。

394ac951749c2e86fe9aadc9b5c2d15a.png

3d9212567be772d8be529608a7ed7a7d.png

Boot Device Priority——启动装置顺序,提供了磁盘、光盘、网络等方式。正常情况下,我们选择从磁盘启动。

d4ad4d8ae6af6ec235318a2ac410eec4.png

a872bcae07268b82bbcc629cc00d22bc.png

Boot Settings Configuration——启动设置,包括了快速启动、LOGO显示、Num-Lock锁定等多个选项。这些设置都是方便系统应用的,用户可以根据实际情况选择。

8b26acf8407c05fba4afcacb7bf094c0.png

Security Settings——安全设置,包括设置BIOS密码等内容。

835c74aee3fd748abaa9482c5953295a.png

最后是EXIT项目,不再做过多的介绍了,大家都很熟悉。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值