-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El S�bado 20 de Diciembre de 2003 22:25, Pablo escribi�: > Siempre se recomienda recompilar el kernel para obtener la mayor > performance de la maquina o como una ayuda para hacer que tal > o cual programa corra mas r�pido. > > Me hago una pregunta: > > Que pasa si compilo mi kernel para, por ejemplo, > mi Pentium IV y despu�s sigo bajando archivos > pre-compilados para i386 ? ... la mejora es solo > en los aspectos generales del kernel ( y sistema), pero > el programa en si no se ve "optimizado". > > Por ejemplo si tengo el gimp compilado para i386 > este no va a usar todas las mejoras graficas que trae > incluidas el micro del P. IV. (MMX y actualizaciones) > por lo que la performace del programa no se vera muy > incrementada ...casi nada creo. Eso si, en los aspectos > generales (asociados al kernel y programas que compile > teniendo en cuenta el micro de mi PC) el sistema sera una > luz.
Hasta aca tenes razon, si un programa esta compilado para i386 no va a aprovechar las ventajas de ningun micro mas nuevo, ni siquiera las de los primeros Pentium > Otro punto en el que me gustar�a leer alguna opini�n es en el que > respecta a que el gcc, (CREO) salvo que este compilado para > usar, por ejemplo, las bondades del P IV, no va a usarlas. Es decir, > si tengo en mi P IV el gcc de la distro que viene compilado para > i386, por defecto me va a compilar c�digo para i386 y no para mi > P.IV.... por lo que todos lo programas que halla compilado simplemente > con ./configure; make; make install estar�n compilados tambi�n para > i386... debo especificarle para que plataforma compilar. O usar distros > compiladas para algo mas nuevo !!! no se si se da en todos los caso. Aca en parte podes tener razon, el gcc va a compilar para lo que vos o el sistema le digan que compile. Para ver esto podes, por ej., hacerle ./configure a cualquier programa y vas a ver una linea que dice asi: checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu Ahi te esta detectando el tipo de sistema que tenes, aunque para optimizar no alcanza con esto, le vas a tener que decir al gcc que optimizaciones usar a traves de las variables de entorno CFLAGS y CXXFLAGS, por ej.: export CFLAGS="-s -O2 -march=pentium4" export CXXFLAGS="-s -O2 -march=pentium4" Para saber mas, man gcc o info gcc :-) > Conclusi�n, estoy convencido de que con solo compilar un kernel para > P. IV no se lograr� aumentar mucho el rendimiento si no tomo algunas > otras medidas con los dem�s programas de mi distro... estoy muy > confundido ? > > > Saludos. Pablo. > > pd: > Creo que o� hablar de una distro que viene solo con el c�digo fuente > y te compila todo antes de instalarlo (re-lento) ... as� s� que > obtenes todo el jugo de tu micro. Yo conozco dos: gentoo y la que figura en mi firma. Y si, le sacan todo el jugo al micro :-) Saludos - -- Ricardo Barberis Usuario Linux N� 250625: http://counter.li.org Usuario LFS N� 5121: http://www.linuxfromscratch.org LFS en castellano: http://www.lfs-es.org -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/5m6vnabpmElFaJkRAuUpAJ44YF/kQ5YOHOlPSZCBL8z8PaOnJACeKPE1 8W+CYqRCumjhW8Gmb+LLbjY= =NaRk -----END PGP SIGNATURE----- _______________________________________________ Lugro mailing list [EMAIL PROTECTED] http://www.lugro.org.ar/mailman/listinfo/lugro
