Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Tiempos de compilacion
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Spanish
View previous topic :: View next topic  
Author Message
Cyberstudio
Apprentice
Apprentice


Joined: 17 Oct 2005
Posts: 240
Location: /usr/src/linux

PostPosted: Thu Dec 22, 2005 4:59 pm    Post subject: Tiempos de compilacion Reply with quote

Hola a todos!

La finalidad de este post es conocer el tiempo de compilacion de algunos paquetes, asi como tambien el hardware con el que compilaron. asi esto funciona como referencia, tanto para nosotros como para las personas que entren nuevas a gentoo.

Por ahora les pongo las dos aplicaciones mas grandes que compile en gentoo.

Hardware
========
IBM Thinkpad T40
Pentium-m 1.6 (1Mb cache)
512 MB DDR
Disco duro de 80Gb

Software:
=============
Escritorio: gnome 2.10
Compilador: gcc 3.4 estable
Kernel: 2.6.14

Compilaciones:
=============
Firefox 1.0.7 estable: 54 minutos, 10 segundos
Thunderbird 1.0.7 estable: 50 minutos, 5 segundos

Proximamente compilare openoffice, asi que les comentare.

y las de ustedes? se animan a ponerlas? 8)
_________________
En los CDs de Microsoft, al reves escuchas un mensaje satanico. Eso no es lo peor, al derecho, te instala windows. 8O
Back to top
View user's profile Send private message
Antares-1
Tux's lil' helper
Tux's lil' helper


Joined: 02 Dec 2005
Posts: 105

PostPosted: Thu Dec 22, 2005 5:10 pm    Post subject: Reply with quote

Che, no me quiero ir Offtopic, esto es para reirme de mi mismo... asi que ustedes pongan sus tiempos grosos de compilación:

Gentoo Linux Stage 4 (Una mezcla rara creada por MI de Stage 3 y compilación y paquetes precompilados)

1 semana y sigo todavia compilando cosas... :roll: :roll: :roll:
Back to top
View user's profile Send private message
alexlm78
Veteran
Veteran


Joined: 08 Dec 2003
Posts: 1265
Location: Guatemala,Guatemala

PostPosted: Thu Dec 22, 2005 6:12 pm    Post subject: Reply with quote

Hablando de tiempos de compilacion, aveces hacemos locuras.

PC 80386 66Mhz,
64MB Ram
HD 1.2 GB, no es que importe!!!


Kernel 2.4.23-gss-r8

Tiempo 18 horas 45 min.

Todo un record.

un poco de tiempo despues, la misma maquina dentro de una red con una P3 1Ghz con 396MB de RAM, y usando distcc

Tiempo: 2 horas 35 min.

Luego intente hacer un open mosix pero resultaba que la poderosa le enviaba trabajo a la pequeña en lugar de ahcerlo al revez, luego descubri que era problema de prioridades de topo de redes.

y se tado casi lo mismo.

Las locuras que hace uno por experimentar. :D 8)

hace mas de 1.5 años

EDICION

Nunca ose, instalarle mas que lo muy basico para hacerla arranca, pura consola, y funciono muy bien hasta que se fue. una maquina muy noble.

Basico: ssh, mc, pebrot, links, lynx, iptraf, iftop, y cosas que se le intalan solo a servers, pero no quises meterme a problemas haciendole servidor, porque estaba en la U con mucho que hacer.
_________________
"This is a different kind of world, you need a different kind of software"

Linux User# 315201
100% Chapin hecho en Guatemala
Back to top
View user's profile Send private message
Stolz
Moderator
Moderator


Joined: 19 Oct 2003
Posts: 3028
Location: Hong Kong

PostPosted: Fri Dec 23, 2005 12:44 am    Post subject: Reply with quote

Code:
# genlop -t xorg-x11
merge time: 27 minutes and 54 seconds.
Code:
# genlop -t gcc
merge time: 16 minutes and 4 seconds.
Code:
# genlop -t gentoo-sources
merge time: 3 minutes and 42 seconds.
Code:
# genlop -t mozilla-firefox
merge time: 23 minutes and 48 seconds.
Code:
# genlop -t glibc
merge time: 31 minutes and 39 seconds.
Code:
# genlop -t kdelibs
merge time: 23 minutes and 38 seconds.


genlop está en portage.

Mi equipo:
Amd64 3400+@2790, DDR400@558

La mayoria de compilaciones las suelo hacer mientras uso el ordenador, supongo que afectará en algo a los tiempos.

alexlm78, si despues de 2 horas y35 min. me da un kernel panic, me dan ganas de tirarme por la ventana (de hecho, eso me pasaba hace unos años con mis ordenadores viejos :twisted: )


Saludozzzzzzzzz
Back to top
View user's profile Send private message
Membris-Khan
n00b
n00b


Joined: 26 Nov 2005
Posts: 40
Location: Murcia (Spain)

PostPosted: Fri Dec 23, 2005 1:58 pm    Post subject: Reply with quote

Con este equipo:

AMD AthlonXP 2400+@2002 y 768 DDR RAM

Code:
x11-base/xorg-x11-6.8.2-r6
merge time: 46 minutes and 27 seconds


Code:
www-client/mozilla-firefox-1.0.7-r4
merge time: 1 hour, 14 minutes and 4 seconds


Code:
sys-libs/glibc-2.3.5-r2
merge time: 1 hour, 3 minutes and 31 seconds


al igual que Stolz, yo también uso el pc mientras compilo, y puede que eso afecte (en especial el usar Firefox, que últimamente está muy goloso con los recursos).
_________________
Giingo. No por mucho madrugar verás a las vacas en camisón
Back to top
View user's profile Send private message
Cyberstudio
Apprentice
Apprentice


Joined: 17 Oct 2005
Posts: 240
Location: /usr/src/linux

PostPosted: Fri Dec 23, 2005 2:07 pm    Post subject: Reply with quote

Alguno de ustedes tiene el dato de OpenOffice? porque lo quiero compilar, pero casi siempre tengo las horas de descanso medidas. supongo que seria mejor hacer solo un
Code:

emerge openoffice --fetchonly


y luego llevarme la maquina para la casa y dejarla bajando cosas por la noche. pero de todas formas me da curiosidad saber el tiempo que dura.

hey Stolz, si que es una bestia ese procesador que tienes 8O jesus!![/profile]
_________________
En los CDs de Microsoft, al reves escuchas un mensaje satanico. Eso no es lo peor, al derecho, te instala windows. 8O
Back to top
View user's profile Send private message
kabutor
l33t
l33t


Joined: 12 Dec 2002
Posts: 821
Location: Benalmadena - Melrose Place

PostPosted: Fri Dec 23, 2005 3:32 pm    Post subject: Reply with quote

no es para tanto...

Code:
 genlop -t mozilla-firefox
 * www-client/mozilla-firefox

     Sat Oct  1 23:49:10 2005 >>> www-client/mozilla-firefox-1.0.7-r2
       merge time: 22 minutes and 22 seconds.

     Fri Dec 16 01:48:53 2005 >>> www-client/mozilla-firefox-1.0.7-r4
       merge time: 23 minutes and 39 seconds.


:P en verdad este y otro tiempo es de los pocos que mejoro a los de stolz, aunque me pasa como a el, que a veces compilo mientras trabajo entonces notiene mucha cosa ademas aun tengo el hd ide, con lo que con algunos paquetes si se nota mas lentitud..

AMD Athlon(tm) 64 Processor 3500+
_________________
My name, is sendmail, you kill -9 my parent process, prepare to vi
Back to top
View user's profile Send private message
LinuxBlues
l33t
l33t


Joined: 26 Mar 2005
Posts: 892

PostPosted: Fri Dec 23, 2005 4:03 pm    Post subject: Reply with quote

Existió hace tiempo una web con porpósitos similares, pero se cerró, lo cual es de agradecer, porque más allá de eso, también se dedicaban a hacer estadísticas sobre canales de IRC y otras cosas que terminaron siendo muy molestas:
BAS/c is closed!

Dudo que sea de alguna utilidad, añadir tiempos de compilación por máquinas, entre otras cosas, porque las CFLAGS pueden alterar los tiempos de compilación considerablemente y yo soy de los que cambian las CFLAGS dependiendo del paquete.

No añadiré los míos, porque no solo tengo Gentoo en una máquina y porque como ya he expresado, hilos como este me parecen (disculpas) ridículos. Como si saber los tiempos de compilación en otra CPU nos fuese a evitar tener que pasar un buen rato compilando openoffice o firefox.

En fin, es sólo mi opinión, pero no le veo ninguna utilidad a crear un hilo como este.
Back to top
View user's profile Send private message
alexlm78
Veteran
Veteran


Joined: 08 Dec 2003
Posts: 1265
Location: Guatemala,Guatemala

PostPosted: Fri Dec 23, 2005 4:26 pm    Post subject: Reply with quote

LinuxBlues wrote:
Existió hace tiempo una web con porpósitos similares, pero se cerró, lo cual es de agradecer, porque más allá de eso, también se dedicaban a hacer estadísticas sobre canales de IRC y otras cosas que terminaron siendo muy molestas:
BAS/c is closed!

Dudo que sea de alguna utilidad, añadir tiempos de compilación por máquinas, entre otras cosas, porque las CFLAGS pueden alterar los tiempos de compilación considerablemente y yo soy de los que cambian las CFLAGS dependiendo del paquete.

No añadiré los míos, porque no solo tengo Gentoo en una máquina y porque como ya he expresado, hilos como este me parecen (disculpas) ridículos. Como si saber los tiempos de compilación en otra CPU nos fuese a evitar tener que pasar un buen rato compilando openoffice o firefox.

En fin, es sólo mi opinión, pero no le veo ninguna utilidad a crear un hilo como este.


Dos cosas, nunca has hecho algo por el simple hecho de que puedes? o Nunca has querido compartir tu experiencia, aunque no sea util, solo por el gusto de tener una grupo de amigos con los que puede platicarlo, porque ellos, o algunos de ellos, lo han vivido tambien?

No dejas de tener razon al decir que de una CPU a otra muchas cosas cambian, pero con este hilo recode algunas cosas de años atras, que me eseñaron mucho, como puede leer mas arriba, compilar con mquinas viejas, puede ser muy irritante pero tambien muy divertido, y aveces es todo un reto.

Como siempre, tu opinion es imprtante, y agradesco que te tomes el tiempo de darla, pero creo que no es ridiculo.

Un gran abrazo a todos, y felices fiestas.

P.D. Sin intension de ofender a ninguno. A mi me encantan estos post. muy a lo OT.

gracias por su atencio.

Atte.

yo.
_________________
"This is a different kind of world, you need a different kind of software"

Linux User# 315201
100% Chapin hecho en Guatemala
Back to top
View user's profile Send private message
quelcom
Guru
Guru


Joined: 16 Mar 2004
Posts: 306
Location: Catalonia

PostPosted: Fri Dec 23, 2005 4:35 pm    Post subject: Reply with quote

Desde el primer emerge que hice en mi instalación actual (27 de Octubre de 2004) he estado compilando 96 horas, 35 minutos, 18 segundos hasta hoy. No compilo demasiado.

Saludos
Back to top
View user's profile Send private message
DDrDark
Guru
Guru


Joined: 01 Aug 2005
Posts: 429

PostPosted: Fri Dec 23, 2005 4:49 pm    Post subject: Reply with quote

qualecom esa info te la da algún comando? genlop tal vez? que parámetros?

un saludo y gracias :D
_________________
Gentoo linux | FVWM | Deskmod | Screenshots at my blog
Back to top
View user's profile Send private message
LinuxBlues
l33t
l33t


Joined: 26 Mar 2005
Posts: 892

PostPosted: Fri Dec 23, 2005 7:36 pm    Post subject: Reply with quote

alexlm78 no dudo de que a alguien le pueda parecer interesante saber cuánto tiempo tarda en compilar openoffice en un amd64, pero a mí me trae sin cuidado, porque aunque tenga otro amd64, sin las mismas CFLAGS (CXXFLAGS en este caso) y sin dedicarlo únicamente a compilar openoffice sin ni tan siquiera ejecutar X, me parece que los tiempos no se pueden tomar como referencia.

Por mucho que conozca esos datos, nadie me libra de dejar el portátil compilando toda una noche el OOO y, o lo hago, o no lo hago...

Esos fueron los motivos de mi respuesta, los datos de un i386, esos sí que nos traen sin cuidado a todos :D aunque sean interesantes como curiosidad.

Pero sin las mismas CFLAGS, sin realizarlo como única tarea (cron deshabilitado y demás), sinceramente, no veo ninguna utilidad al hilo.

Saludos y felices fiestas igualmente.
Back to top
View user's profile Send private message
Antares-1
Tux's lil' helper
Tux's lil' helper


Joined: 02 Dec 2005
Posts: 105

PostPosted: Fri Dec 23, 2005 9:41 pm    Post subject: Reply with quote

A mi me parece divertido que expongamos nuestras experiencias...

Yo estube compilando Wine y me tira un error despues de 30 minutos, la quiero matar...

Ahora no entiendo una cosa... tarda mas en compilar Firefox que Xorg??? (Por lo que vi por ahi...)

Ahhh, saludos y felices fiestas a todos desde antes, pero igual, yo mañana paso de nuevo... :wink:
Back to top
View user's profile Send private message
alexlm78
Veteran
Veteran


Joined: 08 Dec 2003
Posts: 1265
Location: Guatemala,Guatemala

PostPosted: Fri Dec 23, 2005 9:46 pm    Post subject: Reply with quote

PARA TODOS

HAPPY HOLLYDAYS :!:
MERRY CHRISTMAS :!:
FELIZ NAVIDAD :!:
JOYEUX NOËL :!:
_________________
"This is a different kind of world, you need a different kind of software"

Linux User# 315201
100% Chapin hecho en Guatemala
Back to top
View user's profile Send private message
quelcom
Guru
Guru


Joined: 16 Mar 2004
Posts: 306
Location: Catalonia

PostPosted: Sat Dec 24, 2005 9:59 am    Post subject: Reply with quote

DDrDark wrote:
qualecom esa info te la da algún comando? genlop tal vez? que parámetros?

un saludo y gracias :D


Es un script cutre que me hice en su día. La información la saca de genlop (y éste del emerge.log). Lo subo en un pastebin: http://pastebin.com/477452

Saludos
Back to top
View user's profile Send private message
DDrDark
Guru
Guru


Joined: 01 Aug 2005
Posts: 429

PostPosted: Sat Dec 24, 2005 2:26 pm    Post subject: Reply with quote

Gracias qualecom!
me lo he bajado y dado permisos de ejecución, pero me dice:

Code:
 # ./ct.sh
: bad interpreter: No such file or directory


Comprobé si existe perl en /usr/bin, y si, está ahí.

¿Porqué puede ser éste error?

saludos y gracias
_________________
Gentoo linux | FVWM | Deskmod | Screenshots at my blog
Back to top
View user's profile Send private message
quelcom
Guru
Guru


Joined: 16 Mar 2004
Posts: 306
Location: Catalonia

PostPosted: Sat Dec 24, 2005 3:09 pm    Post subject: Reply with quote

DDrDark wrote:
Gracias qualecom!
me lo he bajado y dado permisos de ejecución, pero me dice:

Code:
 # ./ct.sh
: bad interpreter: No such file or directory


Comprobé si existe perl en /usr/bin, y si, está ahí.

¿Porqué puede ser éste error?

saludos y gracias


Es raro, no conozco nadie que haya tenido problemas. Prueba a lanzarlo así:
Code:
perl ct.pl


Ya me contarás.

Saludos
Back to top
View user's profile Send private message
DDrDark
Guru
Guru


Joined: 01 Aug 2005
Posts: 429

PostPosted: Sat Dec 24, 2005 6:35 pm    Post subject: Reply with quote

qualecom así sí que me funcionó, muchas gracias.

Ahora creo que hay algún error, o no entendí bien lo que hace el script, se supone que calcula el tiempo total de compilación de todos los paquetes incluyendo actualizaciónes y eso?. Ami me dice que el tiempo total de compilación fue de 5 horas, 57 minutos y 38 segundos, y me parece muy poco puesto que este ordenador tiene gentoo desde agosto, y lo actualizo casi a diario. Solo contando las horas de compilación del xorg tengo algo así como 3 horas

Un saludo y gracias :D
_________________
Gentoo linux | FVWM | Deskmod | Screenshots at my blog
Back to top
View user's profile Send private message
quelcom
Guru
Guru


Joined: 16 Mar 2004
Posts: 306
Location: Catalonia

PostPosted: Sun Dec 25, 2005 10:48 am    Post subject: Reply with quote

DDrDark wrote:
qualecom así sí que me funcionó, muchas gracias.

Ahora creo que hay algún error, o no entendí bien lo que hace el script, se supone que calcula el tiempo total de compilación de todos los paquetes incluyendo actualizaciónes y eso?. Ami me dice que el tiempo total de compilación fue de 5 horas, 57 minutos y 38 segundos, y me parece muy poco puesto que este ordenador tiene gentoo desde agosto, y lo actualizo casi a diario. Solo contando las horas de compilación del xorg tengo algo así como 3 horas

Un saludo y gracias :D


Vaya, es muy raro pues. ¿Puedes comprobar si un "genlop -tln | grep time:" se ajusta más a la realidad? Es decir: habría de haber varios registros que se contabilizan por horas.

Por otra parte no sería nada raro que exista algun fallo en el script.

PD: Es quelcom, no qualecom :P

Saludos y felices fiestas
Back to top
View user's profile Send private message
DDrDark
Guru
Guru


Joined: 01 Aug 2005
Posts: 429

PostPosted: Sun Dec 25, 2005 2:50 pm    Post subject: Reply with quote

Creo que no :(

Code:
# genlop -tln | grep time:
merge time: 6 minutes and 1 second.
       merge time: 9 minutes and 58 seconds.
       merge time: 9 minutes and 48 seconds.
       merge time: 4 minutes and 39 seconds.
       merge time: 2 minutes and 43 seconds.
       merge time: 14 minutes and 30 seconds.
       merge time: 1 minute and 33 seconds.
       merge time: 14 minutes and 24 seconds.
       merge time: 16 minutes and 31 seconds.
       merge time: 3 minutes and 30 seconds.
       merge time: 6 minutes and 18 seconds.
       merge time: 39 seconds.
       merge time: 59 seconds.
       merge time: 1 minute and 38 seconds.
       merge time: 50 seconds.
       merge time: 1 minute and 26 seconds.
       merge time: 14 minutes and 32 seconds.
       merge time: 4 minutes and 26 seconds.
       merge time: 6 minutes and 20 seconds.
       merge time: 24 seconds.
       merge time: 42 seconds.
       merge time: 5 minutes and 19 seconds.
       merge time: 7 minutes and 29 seconds.
       merge time: 12 minutes and 49 seconds.
       merge time: 4 minutes and 42 seconds.
       merge time: 7 minutes and 29 seconds.
       merge time: 9 minutes and 59 seconds.
       merge time: 20 seconds.
       merge time: 8 minutes and 22 seconds.
       merge time: 4 minutes and 18 seconds.
       merge time: 6 minutes and 34 seconds.
       merge time: 1 minute and 57 seconds.
       merge time: 26 minutes and 5 seconds.
       merge time: 3 minutes and 34 seconds.
       merge time: 4 minutes and 26 seconds.
       merge time: 1 minute and 45 seconds.
       merge time: 1 minute and 40 seconds.
       merge time: 5 minutes and 42 seconds.
       merge time: 15 minutes and 20 seconds.
       merge time: 1 minute and 18 seconds.
       merge time: 5 minutes and 20 seconds.
       merge time: 3 minutes and 8 seconds.
       merge time: 8 minutes and 36 seconds.
       merge time: 8 minutes and 57 seconds.
       merge time: 10 minutes and 2 seconds.
       merge time: 6 minutes and 8 seconds.
       merge time: 5 minutes and 1 second.
       merge time: 3 minutes and 59 seconds.
       merge time: 2 minutes and 12 seconds.
       merge time: 1 minute and 43 seconds.
       merge time: 17 seconds.
       merge time: 4 minutes and 49 seconds.
       merge time: 4 minutes and 42 seconds.
       merge time: 6 minutes and 57 seconds.
       merge time: 2 minutes and 38 seconds.
       merge time: 3 minutes and 25 seconds.
       merge time: 16 minutes and 2 seconds.
       merge time: 3 minutes and 50 seconds.
       merge time: 4 minutes and 20 seconds.
       merge time: 4 minutes and 33 seconds.


GRacias y felices fiestas para tí también!
_________________
Gentoo linux | FVWM | Deskmod | Screenshots at my blog
Back to top
View user's profile Send private message
quelcom
Guru
Guru


Joined: 16 Mar 2004
Posts: 306
Location: Catalonia

PostPosted: Sun Dec 25, 2005 8:16 pm    Post subject: Reply with quote

El script procesa unicamente lo que hay aquí arriba. Me imagino que la suma de todo ese tiempo dará las casi 6 horas.

En el caso que no le digas lo contrario genlop lee de /var/log/emerge.log ¿En tu log tienes registradas todas las compilaciones? Algo raro hay ahí, ya que esos tiempos de compilación son bastante cortos.

¿Qué dice genlop -t mozilla-firefox y xorg-x11? Habrían de coincidir con algun tiempo de lo que has pegado.

Que cosa más rara :?

Saludos
Back to top
View user's profile Send private message
Stolz
Moderator
Moderator


Joined: 19 Oct 2003
Posts: 3028
Location: Hong Kong

PostPosted: Sun Dec 25, 2005 9:02 pm    Post subject: Reply with quote

Para los ineteresados, el propio genlop ofrece varias opciones inetesantes, no es necesario recurrir a scripts :)

Por ejemplo, para saber cuanto te ha costado compilar todo tu sistema:
Code:
# emerge -pe world | genlop -p


Para saber cuanto tiempo has compialdo en el ultimo mes:
Code:
# emerge -pe world | genlop -p --date 30 days ago


Etc...

Saludozzzzzzz
Back to top
View user's profile Send private message
quelcom
Guru
Guru


Joined: 16 Mar 2004
Posts: 306
Location: Catalonia

PostPosted: Mon Dec 26, 2005 11:26 am    Post subject: Reply with quote

Vaya, no sabía eso. Se agradece :D

PD: No obstante, el script es infinitamente más rápido :P

Saludos
Back to top
View user's profile Send private message
pacho2
Developer
Developer


Joined: 04 Mar 2005
Posts: 2599
Location: Oviedo, Spain

PostPosted: Tue Dec 27, 2005 1:32 pm    Post subject: Reply with quote

Nekki-Basara wrote:
A mi me parece divertido que expongamos nuestras experiencias...

Yo estuve compilando Wine y me tira un error despues de 30 minutos, la quiero matar...

Ahora no entiendo una cosa... tarda mas en compilar Firefox que Xorg??? (Por lo que vi por ahi...)

Ahhh, saludos y felices fiestas a todos desde antes, pero igual, yo mañana paso de nuevo... :wink:


En referencia a wine prueba a intentar compilar la versión más reciente que haya en el árbol.

Firefox es enorme y es lógico que pueda tardar más en compilar que las X. (además, por experiencia, las aplicaciones escritas en C++ compilan más lentamente que las que están en C, aunque puede ser simplemente una sensación ;))

Saludos
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Spanish 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