18
Мар

Firefox будет работать быстрее с 1691 открытой вкладкой

Разработчик Mozilla Дитрих Аяла (Dietrich Ayala) провел тест, из которого следует, что версии браузера Firefox 55 и 56 значительно лучше, чем предыдущие версии браузера, справляются с большим числом открытых вкладок.

Последней стабильной версией браузера Firefox на данный момент является версия 54.0.1, тогда как Firefox 55 доступен в качестве бета-версии, а Firefox 56 выпускается в виде ночных сборок.

Чтобы проверить, насколько быстрее новые версии браузера работают с большим количеством вкладок, разработчик запускал разные версии при 1691 открытой вкладке. Как оказалось, при таком числе вкладок Firefox версий 55 и 56 запускается гораздо быстрее, чем предыдущие версии браузера, а также использует меньше памяти.

На графике показано время запуска браузера Firefox различных версий при 1691 открытой вкладке. Как отмечает разработчик, Firefox 51 для запуска с таким количеством вкладок требовал почти 8 минут, тогда как Firefox 55 запускается всего за 15 секунд.

На следующем графике показано использование памяти при том же числе вкладок. Как можно увидеть на графике, версии браузера Firefox 50-54 требовали около 2 ГБ памяти, тогда как Firefox 55 и 56 требуется менее 0,5 ГБ.

Как поясняет разработчик, этого удалось добиться в рамках проекта под названием Quantum Flow. Как поясняется на сайте Mozilla, Quantum Flow является частью проекта Quantum, в рамках которого разрабатывается новый движок для браузера Firefox.

Движок Quantum, о разработке которого Mozilla впервые объявила в октябре 2016 года, заменит основные компоненты движка Gecko, использующегося браузером Firefox в настоящее время. Помимо этого, Quantum будет использовать инновационные компоненты из Servo – экспериментального браузерного движка, разработку которого также спонсирует Mozilla. Как отмечают разработчики, часть компонентов Quantum написана на языке Rust, который обеспечивает высокую скорость работы.