Alterar o tema melhora o desempenho do sistema?


10

Eu realmente tenho a sensação de que, depois de alterar o tema no meu Ubuntu (10.10 - mas também aconteceu em uma versão diferente), o sistema é muito mais rápido, ou, para dizer com mais precisão, o sistema não está mais carregado. Talvez seja apenas um sentimento e nada mais, mas espero não ser o único a ver isso!


2
Mencione seu tema original e o atual.
Oxwivi 9/03/11

Antes tinha o tema Poeira e agora Elementar.
113811 vasiauvi

Respostas:


5

Certamente é possível, alguns mecanismos / temas GTK processam mais rápido que outros.

Você pode testar isso sozinho usando o software de benchmarking GtkPerf .

  1. Instale o pacote gtkperf

    sudo apt-get install gtkperf
    
  2. Abra-o Aplicativos Tools Ferramentas do sistema ➜ GtkPerf :

    insira a descrição da imagem aqui

  3. Clique em Iniciar e sente-se enquanto faz seus testes:

    insira a descrição da imagem aqui

    Os resultados serão listados na primeira guia.

  4. Alterne para um tema diferente e execute-o novamente. Compare os resultados com o primeiro tema. Pessoalmente, eu executei este teste no Elementary and Ambiance e o primeiro executou o teste cerca de 2 segundos mais rápido, seus resultados podem variar.


(não relacionado à alteração de temas) .. Recebo um resultado não linear para "Adicionar texto" ... Demora 100 vezes mais ao testar 5000 iterações, vs 500 (apenas para "Adicionar texto"): GtkTextView - Adicionar texto - time: 1478.43 vs 14.69 ... Gostaria de saber se é GTK itslef, ou GtkPerf .... pense nisso, pode ser porque está "redesenhando" ou manipulando todo o buffer de expansão e não apenas a seção exibida. ....
Peter.O

1

O tema altera a taxa de redesenho porque um tema pode ter (talvez) um quadro de fundo desfocado (como no Windows Vista). Isso exigiria muito mais CPU. Talvez ele tenha um gradiente para um plano de fundo e precise redesenhar que toda vez que você move ou redimensiona uma janela, altera seu conteúdo. Não tenho 100% de certeza, mas acredito que essa seria a causa.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.