Gentoo Archives: gentoo-user-br

From: Thiago Nunes <thiagonunesrs@×××××.com>
To: gentoo-user-br@l.g.o
Subject: Re: [gentoo-user-br] Opiniões e sugestões para layout de partições
Date: Mon, 10 Sep 2012 05:08:26
Message-Id: CAG21P7qoeB-jTTgjxdUpMiD2QP4W4673A5LmDOnsSo_88t3njQ@mail.gmail.com
In Reply to: Re: [gentoo-user-br] Opiniões e sugestões para layout de partições by Raphael Bastos
1 Em 9 de setembro de 2012 23:12, Raphael Bastos
2 <tecnologia@×××××××××××××××××.br> escreveu:
3
4 > Se quer melhoria de desempenho ative o CCACHE. Vai te dar um ganho
5 > legal em compilações repetidas.
6
7 Quanto ao ccache eu não recomendo o uso, ele tem ganhos em usos muito
8 específicos e para os usuários comuns na grande maioria das vezes não
9 consegue aproveitar o cache em função de simples mudança de versão em
10 dependências do software que esta sendo compilado, gerando mais
11 overhead pelo tratamento do cache que ganho de tempo. Ou seja, tu
12 recompila a mesma versão de um software mas em função de uma
13 biblioteca que é dependência e foi atualizada o cache é inútil.
14 Recomendo a leitura do seguinte artigo:
15 http://blog.flameeyes.eu/2010/07/debunking-ccache-myths-redux
16
17 > Pro seu processador, recomendo o make.conf abaixo:
18 >
19 ...
20 > CFLAGS="-march=core2 -O2 -pipe"
21
22 Acho que definir o "-march" em "corei7", "corei7-avx" ou "core-avx-i"
23 pode ser mais proveitoso para um core i3. Na verdade acho que o mais
24 recomendavel atualmente é usar "-march=native" e deixar o gcc mesmo
25 escolher o que é melhor para o processador onde ele está rodando.
26
27 Leia o man do gcc, procure direto por "corei7" que tu já cai na lugar
28 certo. Depois bata o que diz o man contra as especificações do seu
29 processador. Um modo de ver as especificações é com "grep flags
30 /proc/cpuinfo | head -n 1". Outra é procurando pelo teu modelo direto
31 em "http://ark.intel.com/".
32
33 --
34 thiago

Replies

Subject Author
Re: [gentoo-user-br] Opiniões e sugestões para layout de partições Raphael Bastos <tecnologia@×××××××××××××××××.br>