Windows

Microsoft Edge уже опережает IE, Chrome и Firefox в тестах JavaScript

Microsoft Edge

Microsoft еще не завершила разработку Windows 10 , но уже продвигает улучшения производительности для Microsoft Edge , браузера, который будет включен в новую ОС. В частности, производительность JavaScript уже превосходит старый Internet Explorer, наряду с Google Chrome и Mozilla Firefox, в двух отдельных тестах производительности.

В высокотехнологичной публикации в блоге Microsoft рассказала о том, как она пыталась улучшить движок JavaScript Chakra для Microsoft Edge. Например, Microsoft просмотрела случайную выборку из примерно 4000 сайтов из 10000 лучших сайтов в Интернете и обнаружила, что 95% из них имеют минимизированный код, который сжимает исходный код до его наименьшего размера. Блог гласит:

«Эксперимент подтвердил, что использование минимизированного кода чрезвычайно популярно в Интернете, поскольку он существует, и, среди прочего, UglifyJS очень часто используется в современной сети. Поэтому в Windows 10 и Microsoft Edge мы добавили новые быстрые пути, улучшенные встраивание и оптимизирована некоторая эвристика в JIT-компиляторе Chakra, чтобы гарантировать, что минимизированный код работает так же быстро, если не быстрее, чем неминифицированные версии. Благодаря этим изменениям производительность отдельных шаблонов кода, минимизированных с помощью протестированного нами UglifyJS, увеличилась на 20-50%. «

Для большинства из нас это много жаргон, но есть простой способ показать увеличение производительности: использовать тесты. Microsoft решила использовать Octane 2.0, разработанный Google, чтобы посмотреть на числа JavaScript для 64-битных версий Edge, IE, Chrome и Firefox, работающих на Windows 10:

Как видите, Edge уносит IE, а также побеждает Chrome и Firefox. Команда браузеров также использовала тест Apple Jet Stream и получила похожие результаты:

Блог гласит:

«Хотя победа в тесте, который мы не создали, действительно приятна, главное, что Microsoft Edge уже прошел долгий путь от IE11 с точки зрения улучшения производительности JavaScript как в тестах, так и в реальном мире, как он существует сегодня. Как упоминалось в начале, производительность — это бесконечное стремление. Мы продолжим раздвигать границы производительности для JavaScript в Microsoft Edge ».

Источник: блог Microsoft Edge

Похожие посты
Windows

Драйверы для Windows 10

Windows

Лучшие приложения для фотографии на вашем Windows Phone

Windows

Команды командной строки для панели управления апплетами

Windows

Официальное приложение SmugMug теперь доступно для Windows Phone