1 |
Eu uso uma partição específica para a árvore do portage, usando reiserfs com |
2 |
bs de 4k e foi a maneira que ficou mais rápida... até agora. Fiz uns testes |
3 |
para ver a velocidade que demora procurar por "gnome": |
4 |
------------------------------ |
5 |
reiserfs, blocksize 4kb: |
6 |
|
7 |
sync; echo 3 > /proc/sys/vm/drop_caches |
8 |
time emerge -s gnome |
9 |
|
10 |
real 0m50.183s |
11 |
user 0m1.823s |
12 |
sys 0m0.814s |
13 |
|
14 |
Executando o mesmo comando pela segunda vez: |
15 |
|
16 |
time emerge -s gnome |
17 |
|
18 |
real 0m2.019s |
19 |
user 0m1.673s |
20 |
sys 0m0.198s |
21 |
|
22 |
------------------------------ |
23 |
reiserfs, blocksize 1kb: |
24 |
|
25 |
sync; echo 3 > /proc/sys/vm/drop_caches |
26 |
time emerge -s gnome |
27 |
|
28 |
real 0m42.083s |
29 |
user 0m1.829s |
30 |
sys 0m1.051s |
31 |
|
32 |
Executando o mesmo comando pela segunda vez: |
33 |
|
34 |
real 0m1.822s |
35 |
user 0m1.577s |
36 |
sys 0m0.179s |
37 |
|
38 |
------------------------------ |
39 |
|
40 |
Ou seja, o ganho de performance em diminuir o block size não é muito |
41 |
grande... O que mais demora é executar o emerge pela primeira vez, depois |
42 |
disso, os arquivos já estão em cache e o tamanho do inode não vai |
43 |
influenciar muito. |
44 |
|
45 |
Acho que a única coisa que melhora mesmo, é o uso do espaço em disco, que é |
46 |
o objetivo do post do flameeyes. |
47 |
|
48 |
-- |
49 |
Renan Rangel |
50 |
|
51 |
|
52 |
2009/10/19 Bruno Linhares <oandarilho01@×××××××××.br> |
53 |
|
54 |
> --- Em qui, 15/10/09, Cleber Alves Nascimento <cleberalves@×××××××.br> |
55 |
> escreveu: |
56 |
> |
57 |
> > De: Cleber Alves Nascimento <cleberalves@×××××××.br> |
58 |
> > Assunto: Re: [gentoo-user-br] Artigo sobre desempenho do Portage |
59 |
> > Para: gentoo-user-br@l.g.o |
60 |
> > Data: Quinta-feira, 15 de Outubro de 2009, 9:50 |
61 |
> > 2009/10/14 Bruno |
62 |
> > Linhares <oandarilho01@×××××××××.br> |
63 |
> > Eu ainda não consegui testar, infelizmente, mas pretendo |
64 |
> > testar em breve. Vou experimentar colocar um HD IDE (é, |
65 |
> > vamos colocar à prova mesmo.. hehe) formatado com reiserfs |
66 |
> > e bs=1k no meu desktop e mover o /usr/portage pra lá. |
67 |
> > Retorno com dados de benchmark depois. |
68 |
> |
69 |
> Para fins de registro, usar hd IDE foi uma idéia lastimável, hehe. |
70 |
> Quando conseguir testar em um hd SATA mesmo eu trago os benchmarks. Neste |
71 |
> IDE do zinferno, o desempenho foi até pior, mesmo com o bs=1024. |
72 |
> |
73 |
> |
74 |
> |
75 |
> |
76 |
> |
77 |
> ____________________________________________________________________________________ |
78 |
> Veja quais são os assuntos do momento no Yahoo! +Buscados |
79 |
> http://br.maisbuscados.yahoo.com |
80 |
> |
81 |
> |