xaker

Движок Mozilla Servo показывает феноменальную производительность

  • вторник, 11 ноября 2014 г. в 02:11:21

Servo — экспериментальный проект Mozilla. Новый движок для браузера пишут с нуля на языке программирования Rust. Но уже сейчас видно, что Servo значительно превосходит Gecko по производительности. Одна из причин — высокая степень параллелизма в процессе рендеринга веб-страниц.

Разработчики из Mozilla на недавней конференции LinuxCon Europe 2014 в Германии поделились результатами сравнительного тестирования Servo и Gecko. Судя по этим результатам, Servo демонстрирует безоговорочное преимущество.

003

На скриншотах показано время рендеринга заглавных страниц сайтов CNN и Reddit. Движок Servo выглядит лучше даже при рендеринге в один поток, а после включения четырёх параллельных потоков преимущество ещё больше возрастает.

004

Вполне вероятно, что в следующем году работа над Servo будет завершена и новый движок внедрят в браузер Firefox под Android, а также в операционную систему Firefox OS. Судя по имеющейся сейчас информации, пока что нет планов внедрения Servo в версию Firefox для десктопов. По крайней мере, этого нет в планах на 2015 год.