Latest · June 4, 2022 0

Firefox 54 usa menos memória graças a vários processos de conteúdo

A Mozilla lançou a versão 54 do Firefox com uma arquitetura multiprocessada atualizada que visa reduzir o uso de memória dividindo abas em 4 processos de conteúdo. Esta não é a primeira tentativa da Mozilla de acelerar seu navegador implementando tecnologias modernas para melhorar o uso de RAM.

Esta versão marca a segunda fase do e10s (eletrólise), o nome do projeto do Firefox que começou há 8 anos para dividir o Firefox em vários processos para melhorar a estabilidade, desempenho e segurança. A primeira versão dividiu o Firefox em processos de UI e conteúdo. Com esta versão, o conteúdo também foi dividido em vários processos. O Firefox definiu esse limite padrão para 4 como o ponto ideal para um grande número de computadores, embora possa ser substituído por usuários avançados.

Os resultados da última atualização de múltiplos processos são muito bons para o Firefox. A Mozilla executou alguns benchmarks e o Firefox supera o Edge e o Chrome no Windows 10, o Safari e o Chrome no macOS e o Chrome no Ubuntu também.

Para atualizar para o Firefox 54, vá para Ajuda > Sobre no menu de arquivos e aguarde o download da atualização.

A simples atualização para a versão 54 não garante que o multi-e10s seja ativado por padrão. A Mozilla será habilitada para multi-e10s gradualmente para garantir que nada quebre para os usuários. Apenas 80% dos usuários qualificados o terão ativado por padrão.

Multi-e10s pode não funcionar devido a extensões incompatíveis ou opções de acessibilidade. Você pode forçar a ativação se se sentir aventureiro. Abra about:config e procure por dom.ipc.processCount. Altere seu valor para 4, que é o que o Firefox também está habilitando como padrão para os usuários. Reinicie o Firefox para que a alteração tenha efeito. Esse número pode ser alterado para 8 ou 16, se você quiser que o Firefox use ainda mais processos. Dependendo da configuração do seu computador, pode resultar em uma experiência mais suave, mas sua milhagem pode variar.

O próximo passo para o Electrolysis serão complementos fora do processo, o que significa que as extensões serão executadas em seus próprios processos, separados do conteúdo e da interface do usuário.

Para saber mais sobre os detalhes técnicos de como a nova arquitetura multiprocesso do Firefox 54 difere da do Chrome, clique aqui.