Gentoo Archives: gentoo-user-br

From: Fabiano - deStilaDo <fabianoengler@×××××.com>
To: gentoo-user-br@l.g.o
Subject: Re: [gentoo-user-br] problema para rodar amule no amd64
Date: Tue, 18 Jan 2011 06:50:30
Message-Id: AANLkTik_m4m24_j=0uMwdos3LZJAHEV4W-i0BkB9XSOM@mail.gmail.com
In Reply to: Re: [gentoo-user-br] problema para rodar amule no amd64 by Daniel da Veiga
1 > Com a memória no preço que está, existe ainda algum motivo para usar o -Os?
2
3 Consumo de memoria eh apenas uma das variaveis aih, e nao das mais
4 importantes. Binarios menores carregam mais rapido do HD, podem fazer
5 o computador iniciar mais rapido e os programas em geral abrirem em
6 menos tempo. Vejo uma diferenca perceptiva, principalmente em
7 computadores onde os HDs nao sao muito rapidos, como em laptops e
8 notebooks. Outra vantagem, quanto menor o binario, maior eh sua
9 propriedade de localidade para os caches dos processadores.
10
11 Estou interessado nas leituras que recomendam contra o -Os, pois eu
12 uso ha mtos anos, em varios tipos de maquinas, laptops, desktops,
13 servidores, AMDs, Intels, 32bits, 64bits, e nunca tive problemas.
14
15 []s
16
17
18 Fabiano.
19
20
21
22 2011/1/17 Daniel da Veiga <danieldaveiga@×××××.com>:
23 > 2011/1/17 João Matos <jaoneto@×××××.com>
24 >>
25 >>
26 >> Em http://en.gentoo-wiki.com/wiki/Safe_Cflags#General_Information_on_CFLAGS ,
27 >> eles citam duas comparações entre O2 e Os. São elas:
28 >> https://patchwork.kernel.org/patch/63078/
29 >> http://kerneltrap.org/mailarchive/linux-kernel/2007/6/25/108494
30 >> Pro meu caso, q é um Desktop, preferi o -O2.
31 >>
32 >> Em 17 de janeiro de 2011 21:27, Zhu Sha Zang <zhushazang@×××××××××.br>
33 >> escreveu:
34 >>>
35 >>> Em 17-01-2011 20:43, João Matos escreveu:
36 >>>>
37 >>>> $ strace amule -o
38 >>>
39 >>> Isso não me ajudou muito não, mas consegui resolver o problema
40 >>> acidentalmente: Estava usando -Os, pq já vi muitos elogios aqui na lista.
41 >>> Porém li algumas artigos que me fizeram mudar completamente de idéia.
42 >>> Recompilei o sitema todo em -O2, e, milagrosamente o amule voltou a
43 >>> funcionar.
44 >>> Alguém aqui da lista que usa -Os, em amd64 (ou até mesmo x86) consegue
45 >>> rodar o amule? Podemos fazer algum teste e relatar um bug se for o caso.
46 >>> Att,
47 >>>
48 >>> --
49 >>> João de Matos
50 >>> Linux User #461527
51 >>> Graduando em Engenharia de Computação 2005.1
52 >>> UEFS - Universidade Estadual de Feira de Santana
53 >>>
54 >>> Rapaz, o que leu sobre -Os que voltou para -O2? Eu usava -O2 e passei a
55 >>> usar -Os. Agora to perdidinho.
56 >>> Mande, se possível, o link que te "iluminou".
57 >
58 > Com a memória no preço que está, existe ainda algum motivo para usar o -Os?
59 > Ou mudou tudo desde que eu li sobre isso e esse conjunto não é mais para
60 > otimizar o tamanho do binário?
61 > --
62 > Daniel da Veiga
63 >

Replies

Subject Author
Re: [gentoo-user-br] problema para rodar amule no amd64 Daniel da Veiga <danieldaveiga@×××××.com>