How is IE made? Microsoft IE performance Lab Secrets

Source: Internet
Author: User

It is hard work and hard work behind every development, and so is IE. To provide accurate, reliable, and sufficient data during IE development, Microsoft has created an IE performance lab. In the IE lab, Microsoft performs at least 200 performance tests on IE every day to collect data for over 57 million measurements and GB of running hours, to ensure that every small change in IE can improve the performance and speed.

Test procedure

The IE performance lab consists of three parts: Network and server, test client, analysis, and report.

Network and server architecture:

DNS servers, network simulators, and content servers in the IE performance lab form a mini Internet to simulate the real Internet. Each content server has a 16-core server and 16 gb ram.

Test client:

To ensure data authenticity and reliability, all test clients use real machines. There are more than 120 computers of different types in the lab to test IE performance, from high-end x64 desktops to low-end netbooks, from touch screen tablet computers to laptops.

The main testing unit includes 32 desktops, quad Core i5 750 processor, 64-bit architecture, 4096 MB DDR3 RAM, and NVIDIA GeForce 310 graphics card.

In addition, there are three types of test units: high-end, middle-end, and low-end, such:

Low-Power Testing Machine, each of which is under different tests

Analysis and report:

To analyze the data, the IE performance lab uses 11 servers, each of which has 16 cores and 16 gb ram. During the analysis, every trace file is checked, and thousands of metrics are extracted and injected into an SQL Server. 24 hours a day, these analysis machines inject more than 15000 tracking files for trend analysis.

The SQL Server is used to store nearly 6 million measurements every day. It has 24 logic cores and 64 GB RAM.

Two server racks, including a file server, an SQL Server, and some analysis and content servers

Multiple analyses and flowcharts:

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.