Путеводитель по сайту

 

Как протестировать быстродействие веб-браузера с помощью Benchmark Suite?

RSS: новые статьи сайта «Слово»·RSS: новые статьи сайта «Слово»

·Путеводитель по сайту

·Статьи

·Страничка Настроения

·Компьютерные байки

 

 

Рассылки Subscribe.Ru
Страничка Настроения
Интересное и полезное в Инете и Рунете
Погода в Алдане
USB Flash

 

 

Как протестировать быстродействие веб-браузера с помощью Benchmark Suite?

***

Кто в Инете всех быстрее,

Всех румяней и белее?..

(АСП о веб-браузерах)

 

 

***

Для тестирования веб-браузеров применяются различные бенчмарки: SunSpider, Peacekeeper.

Разработчики Google для тестирования браузеров применяют Benchmark Suite.

 

Benchmark Suite состоит из 7 тестов:

Richards – OS kernel simulation benchmark, originally written in BCPL by Martin Richards (539 lines);

DeltaBlue – One-way constraint solver, originally written in Smalltalk by John Maloney and Mario Wolczko (880 lines);

Crypto – Encryption and decryption benchmark based on code by Tom Wu (1698 lines);

RayTrace – Ray tracer benchmark based on code by Adam Burmister (935 lines);

EarleyBoyer – Classic Scheme benchmarks, translated to JavaScript by Florian Loitsch's Scheme2Js compiler (4685 lines);

RegExp – Regular expression benchmark generated by extracting regular expression operations from 50 of the most popular web pages (1614 lines);

Splay – Data manipulation benchmark that deals with splay trees and exercises the automatic memory management subsystem (378 lines).

 

 

Как протестировать быстродействие веб-браузера с помощью Benchmark Suite?

– подключитесь к Интернету;

– запустите веб-браузер, который вы хотите протестировать;

– зайдите на страницу V8 Benchmark Suite – Version 4;

– начнется автоматическое тестирование браузера;

– если браузер пройдет все тесты Benchmark Suite, справа в табличке появятся результаты:

 

Как протестировать быстродействие веб-браузера с помощью Benchmark Suite?

 

 

Если же браузер не пройдет тестирование, то в табличке будет надпись, например: «Running: 89% completed», также будет указан тест, на котором браузер «споткнулся»:

 

Как протестировать быстродействие веб-браузера с помощью Benchmark Suite?

 

 

Автор статьи протестировал с помощью Benchmark Suite несколько браузеров. Получились следующие результаты:

 

  Internet Explorer 8 Internet Explorer 6

Lunascape 5

с движком Trident

Lunascape 5

с движком Gecko

Lunascape 5

с движком WebKit

Opera 9.64

Mozilla Firefox 3.0.10

Richards 19.7 20.3 20.3 201 1802 41.2 121
DeltaBlue 28.2 17.5 17.5 104 1032 44.8 157
Crypto 25.9 19.1 24.9 500 1199 25.7 81.4
RayTrace 53.9 37.1 34.3 193 558 89.1 150
EarleyBoyer 93.3 17.3 17.0 233 1431 172 207
RegExp 65.2 Пройдя 89% теста, браузер зависает, вызывая порой зависание (или перезагрузку) ПК. Пройдя 89% теста, браузер зависает, вызывая порой зависание (или перезагрузку) ПК. 144 103 10.6 85.1
Splay 21.7 370 260 22.0 309
Score 37.4 220 648 40.2 143

 

 

Примечания

1. Чем выше итоговая оценка (Score), тем выше производительность браузера («Bigger is better!»).

2. Следует отметить, что из всех бенчмарк-тестов веб-браузеров Benchmark Suite – один из самых сложных. Не все браузеры проходят его.

 

Валерий Сидоров

 

 

***

V8 Benchmark Suite – Version 4

V8 Benchmark Suite Revisions

Benchmark Suite – Version 3

Benchmark Suite – Version 2

Benchmark Suite – Version 1

Жжет ли пятки браузерам «кислота» теста Acid3?.

SunSpider JavaScript, или Почему веб-браузеры побаиваются «Солнечного Паука»?.

Как протестировать веб-браузер, или Кто в Инете всех быстрее?

 

 

 

• Аксессуары для сотовых телефонов

 
Издательство «Питер» – лучшие книги по лучшим ценам
 

• Маруся. Книга, взрывающая мозг

• Сергей Тармашев. Древний: Война (книга с автографом автора для первых 500 покупателей)

• Сергей Тармашев. Древний. Катастрофа

• Книга, ради которой объединились писатели, объединить которых невозможно

• Дмитрий Глуховский. Метро 2034

• Дмитрий Глуховский. Метро 2033

Путеводитель по сайту


© 2005–2009. All rights reserved.