Server 对决 系列之IIS 对比IIS
Server 对决 之文件服务器对比
Server 对决 系列之IIS 对比IIS
Server 对决 系列之磁盘性能对比
Server 对决 系列之文件系统对比中 我们得到了 和 的差别在缓存性能上有一些不同 这是否意味着 的内存性能有所下降呢?我们觉得不是这样 理应不会这样
Windows Server
Windows Server
我们使用了SiSoftware Sandra XII 版本进行理论性能的测试 Sandra很久之前就可以支持SSE 指令集 并且它可以支持比较多的特性 以及比较多的测试项目 用来测试理论性能是很合适的
DELL 测试平台 |
|
主板 | DELL |
处理器 | Xeon E x |
主频 | GHz |
FSB | MHz |
L 容量 | K(Data容量为 K) |
L 容量 | MB(共享) |
芯片组 | Intel X |
内存 | GB FBD DDR SDRAM x |
磁盘控制器 | LSI Logic MegaRAID SAS ELP |
硬盘 | Seagate Cheetah GB K SAS x Seagate Barracuda ES TB SAS x |
硬盘设置 | RAID 条带大小 KB 适应性预读 Cached IO 主系统分区 GB 次分区 GB NTFS格式 RAID 条带大小 KB 适应性预读 Cached IO RAW分区 TB(硬盘厂商的 TB) |
网卡 | Broadcom BCM C千兆网卡 X |
我们采用了评测中心的一台DELL 服务器 配置了双路Intel nm Xeon E 处理器 频率为 GHz 并能支持SSE 指令集 服务器还使用了Intel X芯片组 提供 MB的Snoop Filter缓存 这可以提升高负荷时的内存/处理器性能 主操作系统的磁盘系统则是 块 RPM的Cheetah K 并通过一块PCIe x 的LSI MegaRAID SAS ELP来组建RAID 阵列 被测试磁盘系统基于两块Seagate 酷鱼ES TB组成的RAID 阵列
虽然本次测试中没有运用到 我们使用了 块Broadcom BCM C千兆网卡 并使用了Broadcom驱动的Team功能
对比测试环境 |
|
A | Windows Server Enterprise Edition |
B | Windows Server Enterprise Edition |
Sandra的处理器理论性能虽然不如SPEC CPU那样具有很明显的实际意义 然而也因为如此 它可以敏感地测试处理器的架构上的一些较小的变化 它的结果也和内存性能有一些关系
处理器架构性能
处理器架构性能
处理器架构性能测试的结果显示 的性能要稍微好上那么一点 这确实出乎我们的意料 本来以为 的系统损耗会高一些
处理器多媒体指令性能
处理器多媒体指令性能
多媒体指令性能测试结果如上
多核心处理效率
多核心处理效率
多核心处理效率上 反而略低
内存带宽
内存带宽
缓存/内存带宽
缓存/内存带宽
从测试来看 内存理论带宽和缓存/内存理论带宽方面 都占有一些优势 虽然很微小 然而确实存在 操作系统对这个的影响确实不会太大
评测中心观点
结果和我们的预期不同 笔者曾认为由于各种各样的开销 的处理器性能和内存 缓存性能会略有下降 然而事实上我们没有看到下降 反而略微得到了提升 在实际应用中 两代操作系统在这方面不会有什么区别
从结果上看 至少理论上 不具有劣势 因此在文件系统测试当中表现出来的缓存不如 应该是文件系统自身的原因 而不是操作系统对内存存取的效率不足所致
文件系统的测试和内存性能的测试表明 历史上的Vista初代版本文件复制性能低下确实存在 而且可能影响到了 虽然Vista SP 中得到了改进 这可能就是我们现在可以观测到的 和 仍然不具有优势的 的文件系统性能( 出品的时候就自带了SP 就代码上 Vista和 有不少共通之处)
然而文件系统缓存性能的差距并不是很可观 对文件服务器和网站服务器的影响不是太大 就实际来看 网络文件性能和网站服务器性能的巨大提升来看 的新网络子系统改进巨大 因此得到了可观的结果 Windows Server 仍然是一个值得升级的版本