O que é um compositor (em geral) e qual oferece o melhor desempenho (Ubuntu Mate 16.04)?

3

Especificações:

  • i5-6200u
  • 8 GB de RAM
  • exibição externa de 1600 x 1200

também testado em 1920x1080 eDP display.

O MATE Tweak mostra a seguinte lista de compositores:

  • Marco, Nenhum compositor
  • Marco, compositor de software
  • Marco, Compton Compositor GPU
  • Compiz

Qual destes dá o melhor desempenho em jogos, se houver alguma diferença?

    
por negusp 16.04.2017 / 02:44

1 resposta

5

Ao usar um gerenciador de janelas composição , cada janela do aplicativo um buffer fora da tela que o aplicativo desenha. É a tarefa do gerenciador de janelas para criar uma "composição" de janelas na tela, com cada janela refletindo o conteúdo do buffer, o aplicativo escreveu em. O gerenciador de janelas obviamente não compõe o tela fora de seu livre arbítrio; as janelas são colocadas pelo usuário usando os comandos do mouse ou teclado.

Com esse arranjo, um aplicativo pode desenhar para sua janela como se fosse foi o único programa gráfico em execução, e é a tarefa do compositor para fazer coexistir vários programas na mesma tela, colocando as janelas e cortando-as se elas se sobrepuserem.

Antes da introdução de gerenciadores de janelas de composição, empilhamento gerenciadores de janelas foram tipicamente usados. Com um gerenciador de janelas de empilhamento, quando uma janela pertencente a um aplicativo precisava ser redesenhada, o próprio aplicativo tinha que ser enviar uma mensagem informando que (parte de) a janela havia sido exposta. Quando isso aconteceu, o aplicativo foi esperado para fazer o redesenho. Se o aplicativo não o fizer, o área normalmente manteria seu conteúdo antigo, agora confuso.

Eu não gosto muito de jogos, mas eu entendo que eles normalmente usam a exibição no modo de tela inteira. Neste caso, o compositor não é muito relevante, eo compositor pode até ser desativado completamente.

    
por 16.04.2017 / 13:37