Desempenho ruim do Ubuntu comparado ao Mac OS X (mesmo hardware!)

2

Eu tenho um sistema de inicialização dupla com o Mac OS X El Capitan e o Ubuntu 16.04 LTS, eles estão rodando no mesmo hardware, exceto o armazenamento (cada sistema operacional em seu próprio SSD).

O Geekbench mostra as seguintes pontuações:

Mac OS X:    4538 (single-core)   /   13850 (multi-core).
Ubuntu:      4316 (single-core)   /   10442 (multi-core).

Os resultados completos podem ser encontrados aqui para comparação direta.

O Linpack também oferece 101 Gflops (Maac OS X) vs 60 Gflops (Ubuntu) ...

Especificações de hardware:

  • Intel Core i7-4770 @ 3.40 GHz
  • 32 GB de RAM
  • Nvidia GTX 770

O que pode explicar essa diferença de desempenho, especialmente multi-core?

RESOLVIDO: Acontece que eu tinha que habilitar o driver do microcódigo da Intel!

O Ubuntu agora mostra pontuações ainda melhores que o Mac OS X: resultados do Geekbench

    
por user678268 15.04.2017 / 01:26

1 resposta

2

Como você confirmou nos comentários, você usou o driver "Procesor microcode firmware" da Intel desativado.

Esse microcódigo pode ser descrito como hot-patch para o firmware dos processadores Intel, que é carregado e aplicado toda vez que você inicializa o Ubuntu (porque não pode ser escrito persistentemente) e corrige alguns bugs ou melhora algumas coisas.

Mais informações podem ser encontradas, por ex. nas perguntas Driver adicional desconhecido: Firmware do microcódigo do processador para processadores Intel para microc-microcódigo e Devo ativar o driver adicional: firmware do microcódigo do processador para processadores Intel para microc-microcódigo .

Para ativar este patch de microcódigo, basta abrir suas Configurações do sistema e clicar em Software & amp; Atualizações . Navegue até a guia Drivers adicionais e aguarde até que a lista de drivers seja carregada, o que pode levar alguns momentos.

Pesquise um dispositivo que tenha opções que mencionem "Intel", "microcódigo" ou palavras-chave semelhantes. O mais provável é que seja rotulado como "Desconhecido" por qualquer motivo.

De qualquer forma, certifique-se de que a opção denominada "Usando o firmware do microcódigo do processador ..." ou semelhante seja a selecionada. Você provavelmente deve reinicializar para que as alterações entrem em vigor depois disso.

    
por Byte Commander 15.04.2017 / 13:35