解读:w/HTT的意思是with HTT,也就是“在超线程状态下”,w/o HTT意思是without HTT,也就是“不在超线程状态下”,TB则是Turbo Boost睿频技术,4P24C48T指的是4处理器(Processors)、24核心(Cores)、48线程(Threads)。依此类推。GbE是Gigabit Ethernet(千兆以太网),4 GbE Ports表示使用了4个千兆端口。
从数量级上看,重新进行的两个测试(2 GbE Ports-SQL2008和4 GbE Ports-SQL2005)都没能带来什么不同。不过,在细节上,还是可以看出一些差异来,首先是同为两个千兆网络端口,SQL2008下的峰值TPS低一些,不过没有SQL2005时在400虚拟用户时出现的低谷,显得更为平滑、稳定。而四个千兆网络端口的配置则是全面超过了其他两种配置,并且性能非常稳定(12万Tps左右),我们分析的结果是,它显示了网络子系统可能存在的瓶颈。
Nehalem-EX/DELL PE M910使用的两个Broadcom网络芯片,型号BCM5709S(之前的5709C是笔误……),是个支持8个RSS队列的双口千兆网卡,8个RSS队列是指,在工作的时候它可以将负载分配到最多8个物理处理器核心上,对于具有24个物理处理器核心的M910来说,显得不是很足够。这个瓶颈也有可能出现在交换机上。
*对于路过的专家来说,需要注意的是RSS负载分配和MSI/MSI-X负载分配并不是一回事