domingo, 24 de octubre de 2010

32 o 64 bits… Cuál es la arquitectura de mi procesador? (Linux y Windows)

Si necesitan averiguar que arquitectura es la que tiene su procesador pueden seguir estos pasos…

  • Para sistemas operativos Linux (Ubuntu, OpenSuse, Debian, etc):

En una Terminal, ingresar este comando:

grep flags /proc/cpuinfo

La terminal despliega información similar a esta:

flags        : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm tpr_shadow

flags        : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm tpr_shadow

En mi caso he obtenido 2 lineas de banderas (flags), lo que indica que tengo un CPU con 2 núcleos.

Si encuentran que una de las banderas dice lm, entonces su procesador tiene una arquitectura de 64 bits. Si no pueden encontrar la bandera lm tienen un procesador de 32 bits.

La referencia de esta información y un detalle mayor del comando utilizado la pueden ver aquí

  • Para Windows XP, 7, Vista:

Se han mencionado varios métodos para averiguar esto en sistemas operativos Windows, sin embargo me he dado cuenta de que no todos son precisos.

El mejor resultado lo he obtenido descargando una utilidad llamada CPU-Z que pueden obtener desde aquí, los enlaces de descarga están en la parte derecha de la página.

Al instalar y correr la aplicación podemos ver una pantalla similar a la siguiente:

Detalles del CPU con CPU-Z 

Si en la línea “Instructions”, si podemos ver EM64T o AMD64 (instrucciones para procesadores Intel o AMD respectivamente) indica que nuestro procesador es de 64 bits, de lo contrario es de 32 bits. Esta herramienta es muy útil ya que podemos ver información adicional del sistema en las otras pestañas superiores, como información de la tarjeta madre, tarjeta gráfica, etc.

La información para esta sección sobre Windows, además de métodos adicionales para averiguar la arquitectura del procesador la he encontrado en este sitio. Debo indicar que al menos en mi computadora (con un Intel Core 2 Duo E6400), los métodos 2 y 3 no dieron el resultado esperado, ya que indicaron que mi sistema es de 32 bits cuando es de 64.

¡Saludos y espero que la entrada sea de utilidad!

No hay comentarios.:

Publicar un comentario