[Comunidad FotoLibre]

Ayuda => Pide ayuda aquí => Mensaje iniciado por: gecko en 07 may 2009, 17:20 pm

Título: Cómo saber si mi micro soporta 64bits
Publicado por: gecko en 07 may 2009, 17:20 pm
Como ya dije la de 32 bits sirve para todos los ordenadores pero si tienes un procesador de 64 bits (Intel Pentium 4 o superior,Intel Celeron D o superior, AMD Athlon 64 o superior...) es preferible que instales la de 64 bits porque le sacarás más rendimiento al procesador.

Yo trabajo con un Intel Pentium 4 y siempre lo consideré de 32 bits. ¿Estoy equivocada? En ningún sitio me aparece que sea de 64, por eso siempre instalé para 32 bits, ¿debería cambiar el kernel por uno adecuado a 64? ¿tendría que aparecerme esa especificación en algún sitio? Lo de sacarle mayor rendimiento a mi procesador me parece estupendo, pero a ver si lo voy a freir ahora !!

Algún informático que me aclare esto, por favor.

Saludos
Título: Cómo saber si mi micro soporta 64bits
Publicado por: JoRdi en 07 may 2009, 17:47 pm
Caballeros, un "mandrivatizado" más.

Que te aproveche socio ;)

Saludos, JoRdi :-)
Título: Cómo saber si mi micro soporta 64bits
Publicado por: tat en 08 may 2009, 06:39 am
Gecko, habría que ver de que pentium IV exactamente estamos hablando ¿tienes el manual o los datos? sino, con la modelo de la placa podemos comprobar los micros compatibles y deducir cual llevas.
De todas formas sino es de 64 no va a aceptar la instalación de una distro de 64 bits, te la va a parar.
Título: Cómo saber si mi micro soporta 64bits
Publicado por: redy en 08 may 2009, 07:12 am
Gecko, habría que ver de que pentium IV exactamente estamos hablando

Pues si, yo creía que todos los Pentium 4 llevaban el juego de instrucciones X86-64 pero resulta que los primeros eran de 32 bits, luego empezaron a salir con EM64T y sólo los últimos son X86-64

La mejor manera de saberlo creo que es haciendo cat /proc/cpuinfo y viendo si tiene el flag 'lm' (LONG MODE X86-64).



Título: Cómo saber si mi micro soporta 64bits
Publicado por: tat en 08 may 2009, 07:42 am
La mejor manera de saberlo creo que es haciendo cat /proc/cpuinfo y viendo si tiene el flag 'lm' (LONG MODE X86-64).
Muy buena  :-) no conocía eso, salen un montón de datos interesantes para los que no guardamos los papeles  ;)
El mío es de 64bits y sale lahf_lm ¿te refieres a eso?
Sino, también aparece el modelo exacto de micro con lo que es fácil saber lo demás.
Título: Cómo saber si mi micro soporta 64bits
Publicado por: redy en 08 may 2009, 10:20 am
La mejor manera de saberlo creo que es haciendo cat /proc/cpuinfo y viendo si tiene el flag 'lm' (LONG MODE X86-64).
Muy buena  :-) no conocía eso, salen un montón de datos interesantes para los que no guardamos los papeles  ;)
El mío es de 64bits y sale lahf_lm ¿te refieres a eso?
Sino, también aparece el modelo exacto de micro con lo que es fácil saber lo demás.

¿Y no hay un 'lm' a secas? lahf_lm significa que el procesador soporta las instrucciones LAHF y SAHF (cargar y guardar el registro AH en y desde los flags) en Long Mode. (No me lo sé de memoria, lo estoy viendo en el fichero cpufeature.h del kernel). Parece ser que algunos procesadores de 64 bits no disponen de esas instrucciones en el modo de 64 bits (LONG MODE)
 
Título: Cómo saber si mi micro soporta 64bits
Publicado por: invisible en 08 may 2009, 12:02 pm
Parece ser que algunos procesadores de 64 bits no disponen de esas instrucciones en el modo de 64 bits (LONG MODE)
Culturilla... Esto es lo que arroja en mi bajomesa con un Intel EM64T:
Código: [Seleccionar]
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 4
model name :               Intel(R) Pentium(R) 4 CPU 3.00GHz
stepping : 3
cpu MHz : 3000.003
cache size : 2048 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 1
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc pebs bts pni monitor ds_cpl est cid cx16 xtpr
bogomips : 6006.59
clflush size : 64
cache_alignment : 128
address sizes : 36 bits physical, 48 bits virtual
power management:

processor : 1
vendor_id : GenuineIntel
cpu family : 15
model : 4
model name :               Intel(R) Pentium(R) 4 CPU 3.00GHz
stepping : 3
cpu MHz : 3000.003
cache size : 2048 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 1
apicid : 1
initial apicid : 1
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc pebs bts pni monitor ds_cpl est cid cx16 xtpr
bogomips : 6000.12
clflush size : 64
cache_alignment : 128
address sizes : 36 bits physical, 48 bits virtual
power management:

 q:)
Título: Cómo saber si mi micro soporta 64bits
Publicado por: tat en 08 may 2009, 12:04 pm
En el portatil no, que es un core duo. Voy a mirar en casa a ver que sale en un quad core y te cuento.
Título: Cómo saber si mi micro soporta 64bits
Publicado por: redy en 08 may 2009, 12:22 pm
En el portatil no, que es un core duo. Voy a mirar en casa a ver que sale en un quad core y te cuento.

Core duo no es de 64 bits los de 64 bits son core2-duo.

Título: Cómo saber si mi micro soporta 64bits
Publicado por: tat en 08 may 2009, 13:47 pm
Core duo no es de 64 bits los de 64 bits son core2-duo.
es un core2 duo, un T8100 para ser exactos, que se me ha ido el dedo mental con tanto duo-dos. Vamos que si, que es de 64bits.
Título: Cómo saber si mi micro soporta 64bits
Publicado por: gecko en 08 may 2009, 13:57 pm
Hola:

Ya os veo a todos liados con el cat /proc/cpuinfo

A mi me sale esto:

Código: [Seleccionar]
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 3
model name : Intel(R) Pentium(R) 4 CPU 3.20GHz
stepping : 4
cpu MHz : 3200.323
cache size : 1024 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 1
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe constant_tsc pebs bts pni monitor ds_cpl cid xtpr
bogomips : 6405.36
clflush size : 64

processor : 1
vendor_id : GenuineIntel
cpu family : 15
model : 3
model name : Intel(R) Pentium(R) 4 CPU 3.20GHz
stepping : 4
cpu MHz : 3200.323
cache size : 1024 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 1
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe constant_tsc pebs bts pni monitor ds_cpl cid xtpr
bogomips : 6400.75
clflush size : 64

Si alguien lo sabe descifrar, yo ni papa, pero lm no aparece por ningún lado.

Saludos
Título: Cómo saber si mi micro soporta 64bits
Publicado por: JoRdi en 08 may 2009, 14:11 pm
Buenas,

Si alguien lo sabe descifrar, yo ni papa, pero lm no aparece por ningún lado.

Pues si no ando equivocado tienes un 64 bits.

Saludos, JoRdi :-)
Título: Cómo saber si mi micro soporta 64bits
Publicado por: tat en 08 may 2009, 14:44 pm
Por lo que he podido ver teniendo en cuenta la caché de 1MB y la velocidad del micro no parece probable que sea un 64 bits. El único micro con esas características que lleva arquitectura de 64 bits es el Intel Pentium 4 541 HT (http://ark.intel.com/cpu.aspx?groupId=27468)
¿Sabes que socket tiene tu placa? si lleva uno que no sea 775 no es de 64bits, eso seguro.

También hay una aplicación HardInfo (http://hardinfo.berlios.de/HomePage) que da mucha información útil de tu sistema y explicaca para que es cada una de las flags que dice Redy.

Un saludo
Título: Cómo saber si mi micro soporta 64bits
Publicado por: tat en 08 may 2009, 14:57 pm
Te pego una captura de pantalla para que veas la pinta que tiene. La verdad es que da un montón de información útil del sistema y su rendimiento:

(http://www.fotolibre.org/albums/userpics/10006/normal_HardInfo.jpg) (http://www.fotolibre.org/albums/userpics/10006/normal_HardInfo.jpg)

Un saludo
Título: Cómo saber si mi micro soporta 64bits
Publicado por: invisible en 08 may 2009, 15:33 pm
¿Sabes que socket tiene tu placa? si lleva uno que no sea 775 no es de 64bits, eso seguro.
El mío es 775 y es de 64 bits, pero chapuceros :ah:, gracias a la tecnología EM64T, HyperThreading... como una virtualización de 64 en un micro de 32. De hecho sí me sale el lm. q:)
Título: Cómo saber si mi micro soporta 64bits
Publicado por: gecko en 08 may 2009, 15:37 pm
Gracias Tat, ya tenía en Hardinfo instalado, pero como está en inglés tampoco me entero de mucho, aunque algo más , si.


¿Sabes que socket tiene tu placa?

Y eso donde se mira?

-------------------------------------------------------------

Por lo menos me he enterado que mi portátil si es de 64 (Core2 duo). ¿bastaría con cambiarle el kernel o tendría que cambiar los programas a version 64 bits , vamos instalar de nuevo el conejo feliz?

 q:)
Título: Cómo saber si mi micro soporta 64bits
Publicado por: tat en 08 may 2009, 15:49 pm
Y eso donde se mira?
En el modelo de placa. O buscas el manual, factura o algún documento donde venga el despiece o sino abres la carcasa y buscas alguna inscripción en la misma placa base.

¿bastaría con cambiarle el kernel o tendría que cambiar los programas a version 64 bits , vamos instalar de nuevo el conejo feliz?
Tendrías que instalar todo de nuevo, lo siento  :ejem:
Título: Cómo saber si mi micro soporta 64bits
Publicado por: Lerans en 08 may 2009, 15:51 pm
core 2 duo es de 32. y aunque fuera de 64 los prgramas de 32 funcionan.
Título: Cómo saber si mi micro soporta 64bits
Publicado por: tat en 08 may 2009, 16:16 pm
Pues ya me diras como tengo una ubuntu 8.10 x-86-64 corriendo en un core 2 duo...
Título: Re: Cómo saber si mi micro soporta 64bits
Publicado por: tat en 08 may 2009, 16:41 pm
He dividido el tema, que ya se habían mezclado dos temas importantes y lo he movido a ayuda con las máquinas.
Título: Re: Cómo saber si mi micro soporta 64bits
Publicado por: redy en 08 may 2009, 17:02 pm
Otra forma de creo que saberlo es teclear como root:

Código: [Seleccionar]
lshw -C cpu
Y ver lo que pone en width (32 o 64)

O si en 'Capabilities' aparece X86/64 o no.

 
Título: Re: Cómo saber si mi micro soporta 64bits
Publicado por: tat en 08 may 2009, 17:21 pm
Pues si, ahí pego lo que me sale a mi en casa en el bajomesa:

Código: [Seleccionar]
tat@tat-desktop:~$ lshw -C cpu
WARNING: you should run this program as super-user.
  *-cpu                   
       product: Intel(R) Core(TM)2 Quad CPU    Q6600  @ 2.40GHz
       vendor: Intel Corp.
       physical id: 1
       bus info: cpu@0
       size: 2394MHz
       capacity: 2394MHz
       width: 64 bits
       capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx x86-64 constant_tsc arch_perfmon pebs bts rep_good nopl pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm cpufreq
Título: Re: Cómo saber si mi micro soporta 64bits
Publicado por: tat en 08 may 2009, 17:31 pm
¿Sabes que socket tiene tu placa?
Y eso donde se mira?
Acabo de darme cuenta que en HardInfo en el item DMI a la izquierda, te sale la placa base (Board) a la derecha, ahí viene el modelo y así podemos sacar el socket.
De todas formas creo que con el último mensaje de Redy solucionarás el tema.

Un saludo
Título: Re: Cómo saber si mi micro soporta 64bits
Publicado por: gecko en 08 may 2009, 17:48 pm
Pues me quedo con mis 32 bits

Código: [Seleccionar]
*-cpu                   
       product: Intel(R) Pentium(R) 4 CPU 3.20GHz
       vendor: Intel Corp.
       physical id: 1
       bus info: cpu@0
       version: 15.3.4
       serial: 0000-0F34-0000-0000-0000-0000
       size: 18EHz
       width: 32 bits
       capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe constant_tsc pebs bts pni monitor ds_cpl cid xtpr
       configuration: id=0

Acabo de darme cuenta que en HardInfo en el item DMI a la izquierda, te sale la placa base (Board) a la derecha, ahí viene el modelo y así podemos sacar el socket.

No veo por ninguna parte eso de DMI, pero con el código que apunta Redy ya me ha quedado claro. Gracias a todos.
 
Título: Re: Cómo saber si mi micro soporta 64bits
Publicado por: tat en 08 may 2009, 18:21 pm
No veo por ninguna parte eso de DMI
Fíjate en la captura de pantalla que he puesto, entre Storage y Resources en el arbol de la parte izquierda.

Pues me quedo con mis 32 bits
Pues menos cambios que tienes que hacer y más tiempo para echar fotos  ;)

Un saludo
Título: Re: Cómo saber si mi micro soporta 64bits
Publicado por: Enhy en 08 may 2009, 19:12 pm
A mi se me ocurre otra manera, porque no te descargas un a Live CD (https://help.ubuntu.com/community/LiveCD) para 64 bits y la pruebas, si te funciona, es que tienes un 64 bits.
Yo también he chafardeado mi /proc/cpuinfo y he visto esto:
Código: [Seleccionar]
model name      :               Intel(R) Pentium(R) 4 CPU 3.20GHz
stepping        : 3
cpu MHz         : 2800.000
cache size      : 2048 KB
:? Um si la CPU es de 3.2 GHz, como que el reloj va 2.8 GHz?  :?
Me da que voy a tener mal configurada la Placa base des de que lo compré  :torpe:

Salu2
Título: Re: Cómo saber si mi micro soporta 64bits
Publicado por: jofial en 09 may 2009, 03:35 am
Ostras chic@s

Acabo de descubrir  ::) que tengo un 64 bitios?

Código: [Seleccionar]
[sudo] password for jose:
  *-cpu:0                 
       description: CPU
       product: Intel(R) Pentium(R) D CPU 2.80GHz
       vendor: Intel Corp.
       physical id: 400
       bus info: cpu@0
       version: 15.6.4
       serial: 0000-0F64-0000-0000-0000-0000
       slot: Microprocessor
       size: 2800MHz
       width: 64 bits

 :yahoo:  :yahoo:

Pero....  :sesiente: ha reinstalar todo?, pero todo, todo?  :sesiente:

Saludos
Jose
Título: Re: Cómo saber si mi micro soporta 64bits
Publicado por: redy en 09 may 2009, 06:01 am
Pero....  :sesiente: ha reinstalar todo?, pero todo, todo?  :sesiente:

Siento haber causado tantas molestias  :ejem:  Con lo tranquilos que estabais sin saber cuantos bits teníais  :)
Título: Re: Cómo saber si mi micro soporta 64bits
Publicado por: tat en 09 may 2009, 06:34 am
 :DDD van a rodar cabezas
Título: Re: Cómo saber si mi micro soporta 64bits
Publicado por: JoRdi en 09 may 2009, 11:16 am
Buenas,

Otro con 64 bits, pero yo me quedo con la distro en 32 bits, que luego tengo problemas con la web del banco y su dichoso java }:-)

Código: [Seleccionar]
jordi@JoRdi-pc:~$ lshw -C cpu
WARNING: you should run this program as super-user.
  *-cpu                   
       product: Intel(R) Pentium(R) 4 CPU 3.00GHz
       vendor: Intel Corp.
       physical id: 1
       bus info: cpu@0
       version: 15.4.3
       serial: 0000-0F43-0000-0000-0000-0000
       size: 2800MHz
       capacity: 2800MHz
       width: 64 bits

Saludos, JoRdi :-)
Título: Re: Cómo saber si mi micro soporta 64bits
Publicado por: invisible en 11 may 2009, 12:09 pm
Otro con 64 bits, pero yo me quedo con la distro en 32 bits, que luego tengo problemas con la web del banco y su dichoso java }:-)
¿El paquete que te faltaba era el sun-java6-bin? Si es ese, ya lo tienes disponible para 64bits (http://packages.debian.org/search?keywords=sun-java6-bin&searchon=names&suite=all&section=all). q:)
Que síiiiii... que también está para ubuntu (http://packages.ubuntu.com/search?keywords=sun-java6-bin&searchon=names&suite=all&section=all). :P

Disculpen el  :ot:  :sonroja2:
Título: Re: Cómo saber si mi micro soporta 64bits
Publicado por: JoRdi en 11 may 2009, 19:39 pm
Buenas,

¿El paquete que te faltaba era el sun-java6-bin?

El paquete que me faltaba en 64 bits socio era el sun-java6-plugin, ¿ya está disponible para 64 bits? :??

Saludos, JoRdi :-)
Título: Re: Cómo saber si mi micro soporta 64bits
Publicado por: invisible en 11 may 2009, 19:44 pm
El paquete que me faltaba en 64 bits socio era el sun-java6-plugin, ¿ya está disponible para 64 bits? :??
Ya está (http://packages.debian.org/search?suite=all&section=all&arch=any&searchon=names&keywords=sun-java6-plugin)... eso, que ya está (http://packages.ubuntu.com/search?suite=all&section=all&arch=any&searchon=names&keywords=sun-java6-plugin). :P
Título: Re: Cómo saber si mi micro soporta 64bits
Publicado por: JoRdi en 11 may 2009, 19:55 pm
Ya está (http://packages.debian.org/search?suite=all&section=all&arch=any&searchon=names&keywords=sun-java6-plugin)... eso, que ya está (http://packages.ubuntu.com/search?suite=all&section=all&arch=any&searchon=names&keywords=sun-java6-plugin). :P

Muchas gracias por la información invi :colegas:

Saludos, JoRdi :-)