%20e%20qual%20oferece%20o%20melhor%20desempenho%20(Ubuntu%20Mate%2016.04)%3F.png)
Especificações:
- i5-6200u
- 8 GB de RAM
- Tela externa 1600x1200
também testado em tela eDP 1920x1080.
MATE Tweak mostra a seguinte lista de compositores:
- Marco, sem compositor
- Marco, Compositor de Software
- Marco, compositor de GPU Compton
- Compiz
Qual destes oferece o melhor desempenho em jogos, se há alguma diferença?
Responder1
Ao usar umcomposiçãogerenciador de janelas, cada janela do aplicativo possui um buffer fora da tela no qual o aplicativo desenha. É tarefa do gerenciador de janelas criar uma "composição" de janelas na tela, com cada janela refletindo o conteúdo do buffer no qual o aplicativo gravou. É claro que o gerenciador de janelas não compõe a tela por vontade própria; as janelas são colocadas pelo usuário usando comandos do mouse ou teclado.
Com esse arranjo uma aplicação pode desenhar para sua janela como se fosse o único programa gráfico em execução, e é tarefa do compositor fazer com que vários programas coexistam na mesma tela, colocando as janelas e recortando-as caso se sobreponham.
Antes da introdução dos gerenciadores de janelas de composição,empilhando gerenciadores de janelaeram normalmente usados. Com um gerenciador de janelas empilháveis, quando uma janela pertencente a uma aplicação precisava ser redesenhada, era necessário enviar uma mensagem ao próprio aplicativo informando que (parte dela) a janela havia sido exposta. Quando isso acontecesse, esperava-se que o aplicativo fizesse o redesenho. Se o aplicativo não conseguisse fazer isso, a área normalmente manteria seu conteúdo antigo, agora distorcido.
Não gosto muito de jogos, mas entendo que eles normalmente usam a tela no modo de tela cheia. Neste caso o compositor não é muito relevante, e o compositor pode até estar totalmente desabilitado.