Mailinglist Archive: opensuse-es (1198 mails)

< Previous Next >
Re: [suse-linux-s] Dos consultas
  • From: Rafa Grimán <rgriman@xxxxxxx>
  • Date: Thu, 6 Apr 2006 16:39:39 +0200
  • Message-id: <200604061639.39510.rgriman@xxxxxxx>
Hola :)

El Jueves, 6 de Abril de 2006 14:52, Carlos E. R. escribió:
> El 2006-04-06 a las 08:35 +0200, Rafa Grimán escribió:
> > Voy a añadir pegjiguería ;)
> >
> :-)
> :
> > A la hora de compilar, hay que tener cuidado porque no todos los Pentium
> > ABC o AMD ABC son idénticos, hay revisiones de cada procesador y si
> > intentamos compilar algo muy estrictamente ... sólo nos correrá en
> > nuestra máquina. La info que obtenemos de:
> >
> > /proc/cpuinfo
>
> Bueno... yo me conformaría con tener una SuSE compilada con
> "-march=pentium4" - no quiero más. Y no hay una manera "facil=gandul" del
> hacerlo: es decir, dar un comando, que se tire una semana compilando si
> hace falta, y tener todos los rpm regenerados en un directorio. Por
> soñar...


<modo_coña=on>

Nada, nada, ... te pillas el CD 5 y el 6 y empiezas con:

rpm -ivh *.srpm

luego una pizca de

cd /usr/src/packages/SPECS && rpmbuild <ponga sus opciones aquí>

y tan contento ;)

<modo_coña=off>


Si alguien tiene curiosidad por opciones que debería pasarle al compilador:

http://gentoo-wiki.com/Safe_Cflags#Pentium_1_.28Intel.29

OJO !!!! No se os ocurra recompilar glibc y otras herramientas base del
sistema con algo más que un -O2 porque irá más lento ... curioso, ¿eh?


> > nos puede dar una idea de cuál es la máquina que tenemos entre manos.
> > Una vez tengamos esa info, nos tendríamos que pasar por algunas de las
> > páginas de Inet que te indican el procesador que tienes.
>
> cer@nimrodel:~> cat /proc/cpuinfo
> processor : 0
> vendor_id : GenuineIntel
> cpu family : 15
> model : 1
> model name : Intel(R) Pentium(R) 4 CPU 1.80GHz
> stepping : 2
> cpu MHz : 1800.321
> cache size : 256 KB
> fdiv_bug : no
> hlt_bug : no
> f00f_bug : no
> coma_bug : no
> fpu : yes
> fpu_exception : yes
> cpuid level : 2
> wp : yes
> flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov
> pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm bogomips :
> 3563.52
>
>
> ¡Y ya es antiguo!


Ya he encontrado la página, si alguien tiene curiosidad por saber qué
procesador tiene, que ejecute el comando que ha ejecutado Carlos y le saldrá
algo por el estilo, luego vamos a:

http://www.sandpile.org/ia32/cpuid.htm

y vemos qué CPU tenemos.


> > Además, debido a esto, puede que no consigamos mejor rendimiento puesto
> > que determinada revisión de procesador haya tenido defecto de fábrica,
> > hayan cambiado de suministrador y las piezas no sean idénticas, ... en
> > fin que hay que andarse con cuidado ;)
>
> Pos también. O tal o cual bug... y además, el gcc no optimiza el pentium
> tan bien como lo hace el compilador de intel, por ejemplo. Lastima.


Eso es cierto :( Por cierto, el kernel de Linux no se puede compilar bien con
el icc (compilador de Intel ;)


Rafa

--
"Even paranoids have enemies."

Rafa Grimán
Systems Engineer

Silicon Graphics Spain
Santa Engracia, 120 - Planta Baja
28003 Madrid
Spain

Tel: +34 91 3984200
Tel: +34 91 3984201
Móvil: +34 628 117 940

http://www.sgi.com

OpenWengo: rgriman
Skype: rgriman

< Previous Next >
Follow Ups