Em meados de junho, anunciamos a entrada oficial do Firefox no clube do multiprocessamento. O funcionamento dele tem algumas diferenças em relação ao mecanismo do Google Chrome, mas o navegador da Mozilla ganhou muito terreno em estabilidade. Agora, se explorarmos os tempos de carregamento e o consumo global de memória, a verdade é que Firefox tende a decepcionar, mas os ajustes sobre a versão 55 avançam em bom ritmo, e o desenvolvedor Dietrich Ayala decidiu torturar um pouco esse build, abrindo 1.691 abas de uma vez. O navegador levou 15 segundos.

1.691 abas em 15 segundos: recorde absoluto para o Firefox
Firefox

Minha relação com o Mozilla Firefox continua sob parâmetros de “amor-ódio”. A versão 54 me entregou um ambiente muito estável para trabalhar e explorar a web, mas em mais de uma oportunidade o peguei devorando um gigabyte de RAM por duas abas. Independentemente da quantidade de memória disponível no computador, desperdiçar não é usar, e esse é um detalhe que todos os navegadores modernos parecem ter esquecido. Felizmente, Mozilla decidiu aceitar o desafio e continuar seus esforços na otimização do Firefox, uma tarefa que começou com a introdução formal do Quantum. Firefox 55 está em fase beta e, se os cálculos não me falham, deve sair em “release” no próximo 8 de agosto. O que podemos esperar? Bom… que tal soarem 1.691 abas em 15 segundos?

O desafio das 1.691 abas

1.691 abas em 15 segundos: recorde absoluto para o Firefox
Firefox 55 é “muito” rápido abrindo abas

Esse é o perfil que tem o desenvolvedor da Mozilla Dietrich Ayala. Se o navegador não travar no meio do caminho, um início com 1.691 abas exige vários minutos. No entanto, Ayala descobriu que as coisas melhoraram com o Firefox 55… e muito. Depois de fazer alguns ajustes nas condições de teste (a ideia é avaliar a resposta do Firefox, não os tempos de carregamento em páginas e webapps) e reproduzir o processo com builds anteriores do navegador, o desenvolvedor confirmou que o Firefox 55 consegue abrir 1.691 abas em 15 segundos, um piscar de olhos frente aos quase oito minutos do Firefox 51.

1.691 abas em 15 segundos: recorde absoluto para o Firefox
Agora, o que precisamos é que o Firefox 55 reduza o consumo de RAM em todos os casos

Consumo de memória

Se passarmos ao consumo de memória, os números são surpreendentes dependendo de como se olha. O Firefox 54 reivindica pouco mais de dois gigabytes de RAM com as 1.691 abas, mas os builds 55 e 56 se situam abaixo de meio gigabyte. Embora as páginas não tenham sido renderizadas, isso destaca o overhead acumulativo das abas no Firefox e o ótimo trabalho do desenvolvedor Kevin Jones na redução. Obviamente, os benchmarks não contam toda a história nos navegadores, e teremos de esperar pela versão final para determinar o quão bem isso funciona.

Site oficial: