Safari benchmark - 2.0 быстрее 1.1.4
По функциональности разница между Safari 1.1.4 и 2.0 невелика. Но "внутри" данное приложение претерпело массу изменений. Производительность MobileSafari 2.0 существенно увеличилась. Страницы грузятся намного быстрее, и это через Wi-Fi и EDGE. И это не имеется в виду поддержка 3G, а лишь обработка загруженного контекста.
В августе прошлого года для того, чтобы сравнить производительность (процессинг и JavaScript интерпретатор) iPhone'а и Safari 3 на Mac с 1.83 ГГц Core Duo. На тот момент прошивка у IPhone была 1.0.1. Вот результаты тех же тестов для iPhones с прошивками 1.1.4 и 2.0. Рузультаты Hockenberry для 1.0.1 включены для сравнения:
| Test | 1.0.1 | 1.1.4 | 2.0 | Vs. 1.0.1 / 1.1.4 |
|---|---|---|---|---|
| 100,000 iterations | 3.209 | 1.096 | 0.145 | 22× / 8× |
| 10,000 divisions | 0.413 | 0.181 | 0.029 | 14× / 6× |
| 10,000 sin(x) calls | 0.709 | 0.373 | 0.140 | 5× / 3× |
| 10,000 string allocations | 0.777 | 0.434 | 0.133 | 6× / 3× |
| 10,000 function calls | 0.904 | 0.595 | 0.115 | 8× / 5× |
Последняя колонка показывает, во сколько раз 2.0 быстрее 1.0.1 и 1.1.4. Эти же результате приведены на графике в начале новости.
Явно видно, что производительность WebKit'а существнно увеличилась. Это, несомненно, скажется не только на работе с Safari, но и с другими приложениями, использующими встроенные WebKit-браузеры. Например, NetNewsWire, Twitterrific, Instapaper и Cocktails.
via daringfireball.net
Читайте нас в :
Оставить комментарий