靠谱的软件下载站
当前位置:  IEfans/IE专区/IE动态/IE性能实验室揭秘 – IE浏览器性能是如何测试的?

IE性能实验室揭秘 – IE浏览器性能是如何测试的?

IE动态 互联网 2012-02-17 阅读(2504)
每一项开发背后都是艰辛和汗水,IE浏览器也是如此。为了让大家了解IE浏览器开发的过程,微软IE部门的3位成员在B8博客上揭秘了IE团队在过去5年里设计并打造的IE浏览器性能实验室 – 而这也是全球最高端的网络性能测量系统之一。 IE性能实验室的作用是在整个开发周期里收集可靠、准确、且可操作的数据来作为各个决定的重要依据。在IE实验室中,微软每天会对IE浏览器进行至少200次性能测试,收集超过5700万次测量、480GB运行时数据,以确保IE浏览器的每一个小得变动都能带来性能和速度上的提升。 微软认为“真实世界”的浏览器性能(也很)重要,IE实验室测得的数据是帮助他们了解浏览器性能,真正为用户开发快速流畅的网络体验工具。 在官方博客中,他们分了这几个部分来介绍 Internet Explorer 性能实验室:
  • Internet Explorer 性能实验室概述
  • 实验室基础设施
  • 我们测试的内容(以及如何测试)
  • 测试使用场景
  • 结果调查
  • 测试第三方软件影响
  • 为用户开发一款快速的浏览器
下面摘选了一些原文中的内容:

IE测试流程示意图

测试流程示意图

IE性能实验室主要包括三大部分:网络和服务器、测试客户端、分析和报告。

实验室的基础设施

网络和服务器架构: IE性能实验室中DNS服务器、网络模拟器及内容服务器,所有这些共同组成了一个迷你的互联网,用以模拟真实的互联网。其中,每台内容服务器都是16核机器、16GB RAM。 测试客户端: 为了保证数据的真实可靠,所有测试客户端都采用真机。实验室里收集了市场上能买到的120种不同配置的高低性能计算机用来测试IE性能,从高端x64台式机到低端上网本,从触摸屏平板机到笔记本,无所不包。 用于测试的高低性能计算机 主测试机组包括32台台式机,采用四核Core i5 750处理器,64位架构,4096MB DDR3 RAM,NVIDIA GeForce 310显卡。
Pool Name # Machines Form Factor Processor Arch Clock Speed RAM Graphics
Main Pool 32 Desktop Core i5 750 (Lynnfield) 64-bit 2.66GHz 4096MB DDR3 NVIDIA GeForce 310
另外还有高端、中端、低端三类测试机组,如下表:
Pool Name # Machines Form Factor Processor Arch Clock Speed RAM Graphics
High‑end 1 20 Desktop Core i7 870 64‑bit 2.93GHz 4096MB DDR3 ATI Radeon HD 4550
High‑end 2 4 Desktop Xeon 5150 (Woodcrest) 64‑bit 2.66GHz 8192MB DDR2 ATI Radeon X1950 Pro
Mid‑range 1 6 Desktop Core 2 Duo (Wolfdale) 64‑bit 3.0GHz 4096MB DDR2 Intel GMA 4500
Mid‑range 2 15 Desktop Core 2 Duo E6750 64‑bit 2.66GHz 4096MB DDR2 ATI Radeon HD 2400 XT
Mid‑range 3 25 Desktop Core i5 2500 64‑bit 3.30GHz 4096MB DDR3 Intel HD Graphics 2000
Mid‑range 4 6 Desktop Core 2 Duo (Conroe) 64‑bit 2.66GHz 4096MB DDR2 ATI Radeon HD 2400XT
Mid‑range 5 4 Desktop Core 2 Duo (Conroe) 64‑bit 2.4GHz 4096MB DDR2 ATI Radeon X1950 Pro
Low‑power 1 2 Laptop Atom Z530 32‑bit 1.6GHz 2038MB DDR2 Intel GMA 500
Low‑power 2 4 Netbook Atom N270 32‑bit 1.6GHz 1024MB DDR2 NVIDIA ION
Low‑power 3 2 Netbook Atom N450 64‑bit 1.66GHz 1024MB DDR2 Intel GMA 3150
Low‑power 4 4 Netbook Atom N270 32‑bit 1.6GHz 1024MB DDR2 Intel GMA950
Low‑power 5 4 Slate ARM 32‑bit
Prototype hardware
IE是怎样炼成的?探访微软IE性能实验室 低功耗测试机,每台都在进行不同的测试 分析和报告: 为了分析数据,IE性能实验室采用了11台服务器,每台都拥有16核、16GB RAM。在分析过程中,每一个跟踪文件都会被检查,成千上万的度量被提取并注入到一台SQL服务器中。每天24个小时,这些分析机器会注入超过15000个追踪文件用以趋势分析。 SQL服务器每天用来存储近600万次测量,它拥有24个逻辑核心、64GB RAM。 用于数据保存的SQL服务器 两个服务器架,包含文件服务器、一台SQL服务器以及一些分析和内容服务器 除了上面的内容和图片,微软官方B8博客上还有更多的分析和流程图,对此感兴趣的话,可阅读完整文章

标签:IE动态性能性能测试浏览器测试实验室

Copyright © 1998-2017 www.iefans.net All Rights Reserved 湘ICP备13012168号-17