Se eu compilar o Firefox em vez da instalação binária, ele funcionará mais rápido? [fechadas]

5

Muitas vezes ouço que o software compilado no meu hardware funcionará mais rápido no meu hardware. Posso ganhar 10% do desempenho do Firefox ou do Chromium se compilar da fonte?

    
por Vitaly Zdanevich 09.11.2015 / 19:26

3 respostas

3

Como usuário do Gentoo, posso dizer com certeza: depende .

  • Se você desativar algumas opções pesadas, seu aplicativo funcionará mais rápido.
  • Se você ativar algumas otimizações arriscadas e elas funcionarem - seu aplicativo funcionará mais rápido.
  • Se você usar os padrões de upstream, seu aplicativo funcionará mais lentamente.
  • Se você configurar incorretamente alguma coisa, o aplicativo ficará lento e instável.

Geralmente, não há nenhuma melhoria perceptível que possa ser obtida pela simples recompilação do aplicativo. A única diferença são aplicações pesadas ligadas à CPU, como codificadores de vídeo. Eles funcionam um pouco melhor com cada nova tecnologia de CPU e cada novo compilador.

    
por Barafu Albino 25.02.2016 / 11:16
1

Eu tenho conhecimento e experiência muito básicos na compilação da fonte. Mas até onde eu sei, há algumas vantagens em compilar um aplicativo a partir de sua origem.

Basicamente, você pode adicionar ou remover recursos de um aplicativo, o que é ótimo se você precisar de alguns recursos específicos, em vez de instalar todo o aplicativo.

Portanto, se você compilar um aplicativo com base em sua necessidade, obterá exatamente o que precisa, e não todo o aplicativo, o que pode melhorar o desempenho.

Dê uma olhada nestes artigos:

Como esta postagem foi feita há três meses, eu gostaria de solicitar que você compartilhe qualquer resposta possível para a sua pergunta, caso tenha chegado.

Bests

    
por Mostafa Ahangarha 25.02.2016 / 09:32
0

Embora você possa obter melhores desempenhos ao compilar um programa a partir do código-fonte e desativar / ativar determinadas opções para adaptá-lo às suas necessidades, neste caso específico, você está falando de um navegador da web. Eu diria que o desempenho dos navegadores depende muito da velocidade da conexão de rede e da largura de banda do site que você está visitando, e pouco tem a ver com uma compilação otimizada.

Portanto, não vale a pena.

Você pode obter desempenhos muito melhores instalando os binários e, em seguida, alguns plug-ins de navegador específicos, por exemplo, bloquear scripts ou anúncios.

    
por dr01 25.02.2016 / 12:00