Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Tempo de Compilação.
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Portuguese
View previous topic :: View next topic  
Author Message
Mythos
l33t
l33t


Joined: 02 May 2004
Posts: 953
Location: Portugal

PostPosted: Wed Jul 07, 2004 9:22 pm    Post subject: Tempo de Compilação. Reply with quote

No outro dia ouvi falar, num package que contava o tempo que faltava de cada compilação, alguém sabe o nome. Será fiável, para podermos comparar uma compilação com o distcc e outra sem.
_________________
Best Regards,
Sérgio Henrique
Linux dune 3.0.6-gentoo #1 SMP Thu Oct 27 16:47:29 WEST 2011 x86_64 Intel(R) Core(TM)2 Duo CPU T7500 @ 2.20GHz GenuineIntel GNU/Linux
Back to top
View user's profile Send private message
widu
Guru
Guru


Joined: 05 Jun 2004
Posts: 333
Location: Freiburg

PostPosted: Wed Jul 07, 2004 9:54 pm    Post subject: Reply with quote

o nome e genlop.
Code:
#emerge genlop
#genlop -t <nome do package>

Sorry I hardly speak any portuese, just what I picked up during holiday.
Back to top
View user's profile Send private message
Mythos
l33t
l33t


Joined: 02 May 2004
Posts: 953
Location: Portugal

PostPosted: Wed Jul 07, 2004 10:00 pm    Post subject: Reply with quote

pois esse dá-me o tempo depois da compilação, queria saber é se havia algum que desse a estimativa de tempo durante a compilação...

Obrigado na mesma :)
_________________
Best Regards,
Sérgio Henrique
Linux dune 3.0.6-gentoo #1 SMP Thu Oct 27 16:47:29 WEST 2011 x86_64 Intel(R) Core(TM)2 Duo CPU T7500 @ 2.20GHz GenuineIntel GNU/Linux
Back to top
View user's profile Send private message
Meqif
Tux's lil' helper
Tux's lil' helper


Joined: 09 Mar 2003
Posts: 103
Location: Portugal

PostPosted: Wed Jul 07, 2004 11:26 pm    Post subject: Reply with quote

Experimenta o splat, é o que eu uso.

Code:
emerge splat


Um exemplo do output:
Code:
# splat -cs xmms
 = Summary

        Total Builds:  27
        Time Elapsed:  1 hour, 34 minutes, and 47 seconds
        Average Time:  3 minutes, and 30 seconds

        First Build:   media-sound/xmms-1.2.8-r4
                       (Sun Mar 28 04:11:54 2004)

        Last Build:    media-sound/xmms-1.2.10-r5
                       (Wed Jul  7 23:10:42 2004)


Um outro exemplo:
Code:
# splat -cp mozilla-firefox
 * net-www/mozilla-firefox-0.8-r2

        Emerged at: Sun Apr  4 14:02:01 2004
        Build time: 50 minutes, and 40 seconds

 * net-www/mozilla-firefox-0.8-r3

        Emerged at: Tue Jun  8 23:34:24 2004
        Build time: 1 hour, 32 minutes, and 34 seconds

 * net-www/mozilla-firefox-0.9

        Emerged at: Wed Jun 16 14:03:23 2004
        Build time: 43 minutes, and 45 seconds

 * net-www/mozilla-firefox-0.9-r1

        Emerged at: Thu Jun 17 08:21:39 2004
        Build time: 47 minutes, and 4 seconds

        Emerged at: Tue Jun 29 18:04:34 2004
        Build time: 1 hour, 17 minutes, and 42 seconds

 * net-www/mozilla-firefox-0.9.1

        Emerged at: Tue Jun 29 17:04:11 2004
        Build time: 49 minutes, and 52 seconds

        Emerged at: Wed Jun 30 09:03:00 2004
        Build time: 30 minutes, and 31 seconds


Espero que seja isto o que pretendes :) Durante a própria compilação é possível que haja algum script no fórum, mas o mais fiável é isto, que mostra os tempos de compilação anteriores do programa que queres. Sempre dá para ter uma ideia.
Back to top
View user's profile Send private message
fernandotcl
Veteran
Veteran


Joined: 20 Nov 2003
Posts: 1396
Location: Sao Paulo, Brazil

PostPosted: Thu Jul 08, 2004 1:23 am    Post subject: Reply with quote

Exitem vários hacks do portage ou coisas parecidas nos fórums. Ainda nada realmente perfeito, porque é difícil de se estimar. Existe um desses que mostra uma barra com porcentagem, e essa pode terminar no 75% ou no 200%, por exemplo.

Na minha opinião, poderia haver uma alternativa como as SBUs do LSF. É a única medida que realmente vale. Ele mede o tempo de compilação do pacote binutils e compara os outros pacotes à esse. Então, por exemplo, se se o GCC equivale à 10,7 SBUS, você encontra o tempo aproximado multiplicando sua SBU por 10,7. Isso poderia ser implementado no Gentoo com uma base de dados online. :idea: :D
Back to top
View user's profile Send private message
Mythos
l33t
l33t


Joined: 02 May 2004
Posts: 953
Location: Portugal

PostPosted: Thu Jul 08, 2004 10:10 pm    Post subject: Reply with quote

umm pois, e qual é a package que aparece uma barra no emerge fernandotcl ?
Quote:
Existe um desses que mostra uma barra com porcentagem

_________________
Best Regards,
Sérgio Henrique
Linux dune 3.0.6-gentoo #1 SMP Thu Oct 27 16:47:29 WEST 2011 x86_64 Intel(R) Core(TM)2 Duo CPU T7500 @ 2.20GHz GenuineIntel GNU/Linux
Back to top
View user's profile Send private message
fernandotcl
Veteran
Veteran


Joined: 20 Nov 2003
Posts: 1396
Location: Sao Paulo, Brazil

PostPosted: Thu Jul 08, 2004 11:03 pm    Post subject: Reply with quote

Mythos wrote:
umm pois, e qual é a package que aparece uma barra no emerge fernandotcl ?
Quote:
Existe um desses que mostra uma barra com porcentagem

Aqui. :wink:
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portuguese All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum